NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev
Dart plugin to retrieve and update data on BagelDB. This library allows you to build a backend in a matter of minutes, make REST API requests and manage your content easily
Last release 3 years ago
no release in 18 months
Release timing varies
gaps range from 8 days to 7 months
Nearly every release is documented
notes for 36 of 40 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
42 releases · first in 2020
One column per quarter.
Nothing published for this version
Nothing published for this version
- Add: updatePassword() method
updatePassword() methodAdd: beta feature for mongodb like aggregation pipeline queries
Add: phone or email options in auth methods
phone or email options in auth methodslogCurl to allow logging of curl requests- Add: uploadAssets() method
uploadAssets() methodNothing published for this version
Nothing published for this version
This version is a major refactor and includes breaking Changes:
init() must be called before using the db instance.authStateChange()ASC => asc DESC => desc EQUAL => equal NOT_EQUAL => notEqual GREATER_THAN => greaterThan LESS_THAN => lessThan WITHIN => within GeoPointQuery(lat, lng, distance) => geoPointQuery(lat, lng, distance)Add: deleteUser() mthod to allow users to delete themselves or admins (with admin toekn) delete a user.
deleteUser() mthod to allow users to delete themselves or admins (with admin toekn) delete a user.When a refresh token is no longer valid, logges the user out and requires re-authentication
- Fix query double encoding
- get() params bug fix
get() params bug fixlisten() Improvements and fixes on update delete and create
listen() Improvements and fixes on update delete and createlisten() now fetches a new item on event listner for improved item parsing
listen() now fetches a new item on event listner for improved item parsingFixed async issue with SharedPreferences
Add support to new methods in users() like:
users() like:
resendOtp() Resends the OTP message to the user, utilizing an independant provider, to ensure maximum reliablity.requestPasswordReset(email) will send a password reset email to the userSharedPreferences, this will log users out. To import the locally stored users tokens to the with this migration codeNothing published for this version
Instance consistancy for users()
users()authStateChange bug fixes - wont add events after closing, and propely re-instatiate when opening again- Initialization bug fix
BagelUser and AuthEvent export fix
deprecated getUserID() isLoggedIn() and getUser() in favor of getter user
getUserID() isLoggedIn() and getUser() in favor of getter userauthStateChange as a Stream to get notified on a users login state changeGeoPoint query static constructor
Otp bug fix, now throwing an error for the wrong password
User authentication is now available in the flutter library.
requestOtp(emailOrPhone) then validateOtp(otp) methods.Realtime nested collection bug fix
- Realtime payload bug fix
- listen() stability bug fix - fixed itemCount bug on get()
listen() stability bug fixitemCount bug on get()Added data parameter to the listen() method, now returning the full payload, allowing listen to be used as a get() and get properly updated when data
data parameter to the listen() method, now returning the full payload, allowing listen to be used as a get() and get properly updated when data changesBug fixes with nested collection request
Breaking Change: put(), set() and post() do not take named parameters anymore, the Map is received is now a positional argument
put(), set() and post() do not take named parameters anymore, the Map is received is now a positional argumentvalidate set() and post() methods item is set
set() and post() methods item is setquery() and other methods return the right typesAdded support for appending or unsetting an item to a reference list instead of putting the entire array
Added support for all platforms: Android, IOS and Web
Added nullsafety to the package
schema to retrieve the collection schemaNothing published for this version
Internal changes in the endpoints
pageNumber queryEdit the contructor of BagelDB object
BagelDB object- Add longer description
- API & example editing
Add an example in example directory
example directory- The initial version.
Your coding agent can read these notes before it upgrades. Set up the MCP server →