Announcing roslibjs 2.0.0 #1107
EzraBrooks
announced in
Announcements
Replies: 1 comment
-
|
@EzraBrooks also a lot of credits for you. You made a big effort to get this release out. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Note
We understand that the removal of some lesser-used APIs may be painful for a subset of users. However, given the small team maintaining the project, we felt it necessary to reduce the scope of the library - at least temporarily - to make it possible to move forward on new features and better underlying implementations.
With that being said, we're excited to ship roslibjs 2.0, years in the making!
Highlights of roslibjs 2.0.0
Additions
Rosclass.@types/roslibas an extra dependency!Removals
Import syntax change
Future changes
We hope this is just the beginning of a new era for the RobotWebTools JavaScript clients - an easier-to-contribute-to (thanks to type checking, better tests, etc.) set of libraries with more focused scope. Continuing forward, we will continue to emphasize ease of development and use, including some of the following efforts:
ros2djsandros3djsinto this repository as a monorepo to make it easier to work on the RWT frontend libraries togetherroslibjs,ros2djs, andros3djsinto separate executable packages in the monorepo, with end-to-end tests to assure they stay functional and up-to-dateroslibjs, to preserve its implementation as the core moves forward with a ROS 2 focusroslibjs, for the same reason (as it depends on ROS 1 Actions)Acknowledgements
Reviving development of this library wouldn't have been possible without the help of long-time maintainer @MatthijsBurgh, more recent additions to the maintainer team @sea-bass, @bjsowa, and @EzraBrooks - and many contributions from other individuals such as @drewhoener, @douglascayers, @harsh-pal-robotics, @noah-wardlow, and more.
Thanks and kudos to everyone who made this happen!
Full Changelog: 1.4.1...2.0.0
This discussion was created from the release 2.0.0.
Beta Was this translation helpful? Give feedback.
All reactions