New generic, functional TableSet collection that abstracts SQL declarations by allowing the management of sqlite3 tables as standard Dart Set collections over Serializable sealed immutable classes.
Generic zip function for collections that allow to iterate two collections side by side.
New functional language extensions on various Dart types and collections:
Iterable, Map, DateTime, Mirror, Random, String, Object, and more.
The ConnectivityMonitor has been removed.
rollbar-dart
Changelog
0.4.0-beta
New feature: Telemetry.
See all the breadcrumbs leading up to an error on Rollbar.
Gather extra data silently by "dropping breadcrumbs" with information about UI navigation, app events, connectivity events, and more.
Telemetry is only sent to Rollbar at the on-set of an occurrence (eg. an exception)
Big improvements to multithreading correctness, performance and security: Now the entire Rollbar process flow is performed in a memory-isolated thread guaranteeing the library will never take control of your main-thread where your UX/app logic and UI rendering takes place.
We've set Dart 2.17.0 as the minimum required Dart version, we decided that the new features introduced to the language were too good to pass, including features that will allow us to provide not only the best possible library, but a modern API for developers.
Internals have been restructured with Modularity over ORM in mind. This architecture strategy that comes from the Functional world, allows us to build a highly composable internal architecture with minimal inter-depdendence.
Building parts for our library becomes more like building Legos rather than intertwined object relationships.
rollbar-flutter
Changelog
0.4.0-beta
Updated Example to showcase the new Telemetry feature.
Fixed an issue where occurrences weren't being persisted by sqlite3, therefore Rollbar reports could be lost after a crash.
Type of change
[ ] Bug fix (non-breaking change that fixes an issue)
[ ] New feature (non-breaking change that adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Maintenance
[x] New release
Related issues
Shortcut stories and GitHub issues (delete irrelevant)
Description of the change
0.4.0-beta
changes for publishing.Changelogs
rollbar-common
Changelog
0.4.0-beta
TableSet
collection that abstracts SQL declarations by allowing the management of sqlite3 tables as standard DartSet
collections overSerializable
sealed immutable classes.zip
function for collections that allow to iterate two collections side by side.Iterable
,Map
,DateTime
,Mirror
,Random
,String
,Object
, and more.ConnectivityMonitor
has been removed.rollbar-dart
Changelog
0.4.0-beta
rollbar-flutter
Changelog
0.4.0-beta
Type of change
Related issues
Checklists
Development
Code review