- Adds support for storing and reading binary ByteData to/from the database.
- Adds chat module to published packages.
- Reliability fix for FlutterConnectivityMonitor on web platform.
- Changes default log level to
info
. - Fixes issue with
serverpod create
command and updates template files with correct Flutter dependencies.
- Correctly sets 404 return code if no route is matched in Relic web server.
- Templates are updated to use latest version of flutter_lints.
- Adds connectivity monitor for streaming connections, which improves their reliability.
- Official support for Linux.
- Improved support for Windows.
- Adds tests for command line tools.
- Updates download path for template files.
- Adds
connecting
state to streaming connections. - Refactors streaming connection method names to be more consistent (backwards compatible with deprecations).
- Adds
StreamingConnectionHandler
to automatically reconnect to the server when streaming connection is lost. - Automatically upgrades streaming connections when a user is signed it (
serverpod_auth
module). - Better error handling when providing invalid commands to the CLI.
- Moves tests to
serverpod_test_server
. - Fixes error on
serverpod create --template module ...
- Hides errors produced by health checks.
- Adds support for Map structures in serialized objects.
- Adds support for passing maps and lists as parameters to endpoint methods.
- Much improved error checks in code generation.
- Adds continuous code generation with
serverpod generate --watch
. - Removes the
serverpod run
command in favor for continuous generation. - Updates dependencies to latest versions.
- Cleans up
serverpod help
command.
- Brings example code up-to-date with latest changes in Serverpod
- Improved security for email sign in (limits sign in attempts based on a time period).
- Dart docs are now copied to generated code, making it easier to document APIs.
- Fixes issue with logging of queries in streaming sessions.
- Adds support for Sign in with Firebase.
- Breaking changes: Adds a new table for email sign in. Migration instructions here: serverpod#246
- Improved Terraform scripts for AWS will use less resources. Most notably, only uses one load balancer which will fit within AWS free tier.
- Adds web server to Terraform scripts.
- Includes the Relic web server within the main Serverpod package.
- Much improved logging and health checks.
- Allows for monitoring of CPU and memory use.
- Many smaller bug fixes and improvements.
- Breaking changes: Updates config files and tables for logging. Migration instructions here: serverpod#190
- Adds Terraform deployment scripts for AWS. Documentation here: serverpod#182
- Breaking change: Updates structure of config files. Migration instructions here: serverpod#182
- Moves Redis enabled option to config file and turns it off by default.
serverpod run
no longer manages the Docker containers as it caused an issue with restarting the server.
serverpod create
andserverpod generate
is now working on Windows. Tested on a fresh install of Windows 10.
- Improved, but still experimental support for Windows.
- Fixes issue with error being thrown when internet connection is missing in CLI.
- Correctly ignores overridden methods of Endpoints in code generation.
- Makes using Redis optional.
- Much improved documentation.
- Adds
serverpod run
command and improvesserverpod create
. - Continuous generation through
severpod run
. - Automatic restarts through
serverpod run
.
- Updates to documentation.
- Makes it possible to cancel future calls.
- Improves accuracy in future calls.
- Saves/restores refresh tokens for Google sign in.
- Updates to documentation.
- Adds serverpod_auth module for authentication with email, Apple, and Google.
- Fixes broken images in documentation.
- Updates documentation and logos
- Ready for 0.9 release!
- Updates default templates.
- Improved ORM.
- Support for Docker.
- Chat module.
- Updated docs.
- Support for static file directories in Relic.
- Adds logos (psd and pngs).
- Adds example project.
- Initial version of authentication module.
- Cloud storage support.
- Adds auth module
- Adds documentation.
- Generates SQL files for creating database tables.
- Fixes compilation in broken serverpod_cli package
- Updates template files and fixes
serverpod create
command. - Adds CHANGELOG.md
- Initial working version.