Skip to content

Change Log

Thomas Hii edited this page May 20, 2023 · 44 revisions

8.x.x

  • Upgrade all packages to min Dart SDK 3.0.0 to take advantage of the new features

7.x.x

  • Upgrade all packages to min Dart SDK 2.17.0 to take advantage of the new features

6.x.x

  • Upgrade all packages to min Dart SDK 2.16.0 to take advantage of the new features

5.x.x

  • Skipped release. Since angel3_route is already on 5.x.x, will skip this version in order to synchronize all the packages to have matching major version, i.e. 6.x.x, 7.x.x etc for min Dart SDK upgrade.

4.1.x

  • Refactored the framework internal to use Belatuk Common Utilities
  • Updated to use lints linter
  • Updated website
  • Updated examples
  • Fixed ORM code generator
  • Fixed Serializer code generator
  • Fixed graphQL code generator
  • Fixed CLI
  • Fixed failed test cases

4.0.0

  • Updated and published all "NNBD" ported packages with angel3_ prefix to https://pub.dev
  • Moved angel_cli package to https://github.com/dukefirehawk/angel3-cli
  • Moved Graphql packages to https://github.com/dukefirehawk/graphql_dart
  • Updated User Guide at https://angel3-docs.dukefirehawk.com
  • Updated Examples at https://github.com/dukefirehawk/angel3-examples
  • Updated Boilerplates at https://github.com/dukefirehawk/boilerplates
  • Changed Dart SDK requirements for all packages to ">=2.12.0 <3.0.0" to support NNBD.
  • Migrated pretty_logging to 3.0.0 (0/0 tests passed)
  • Migrated angel_http_exception to 3.0.0 (0/0 tests passed)
  • Moved angel_cli to 3.0.0.beta.2 (0/0 tests passed)
  • Added code_buffer and migrated to 2.0.0 (16/16 tests passed)
  • Added combinator and migrated to 2.0.0 (16/16 tests passed)
  • Migrated angel_route to 5.0.0 (35/35 tests passed)
  • Migrated angel_model to 3.0.0 (0/0 tests passed)
  • Migrated angel_container to 3.0.0 (55/55 tests passed)
  • Added merge_map and migrated to 2.0.0 (6/6 tests passed)
  • Added mock_request and migrated to 2.0.0 (0/0 tests)
  • Migrated angel_framework to 4.0.0 (149/150 tests passed)
  • Migrated angel_auth to 4.0.0 (31/31 tests passed)
  • Migrated angel_configuration to 4.0.0 (8/8 tests passed)
  • Migrated angel_validate to 4.0.0 (7/7 tests passed)
  • Migrated json_god to 4.0.0 (13/13 tests passed)
  • Migrated angel_client to 4.0.0 (13/13 tests passed)
  • Migrated angel_websocket to 4.0.0 (3/3 tests passed)
  • Migrated angel_test to 4.0.0 (1/1 test passed)
  • Added symbol_table and migrated to 2.0.0 (16/16 tests passed)
  • Migrated jael to 4.0.0 (20/20 tests passed)
  • Migrated jael_preprocessor to 3.0.0 (5/5 tests passed)
  • Migrated angel_jael to 4.0.0 (1/1 test passed)
  • Migrated pub_sub to 4.0.0 (16/16 tests passed)
  • Migrated production to 3.0.0 (0/0 tests passed)
  • Added html_builder and migrated to 2.0.0 (1/1 tests passed)
  • Migrated hot to 4.0.0 (0/0 tests passed)
  • Added range_header and migrated to 3.0.0 (12/12 tests passed)
  • Migrated static to 4.0.0 (11/12 test passed)
  • Created basic-sdk-2.12.x_nnbd template (1/1 test passed) <= Milestone 1
  • Migrated angel_serialize to 4.0.0 (0/0 test passed)
  • Migrated angel_serialize_generator to 4.0.0 (33/33 tests passed)
  • Migrated angel_orm to 3.0.0 (0/0 tests passed)
  • Migrated angel_migration to 3.0.0 (0/0 tests passed)
  • Added inflection2 and migrated to 1.0.0 (28/32 tests passed) <= Deprecated
  • Migrated angel_orm_generator to 4.0.0 (0/0 tests passed)
  • Migrated angel_migration_runner to 3.0.0 (0/0 tests passed)
  • Migrated angel_orm_test to 3.0.0 (0/0 tests passed)
  • Migrated angel_orm_postgres to 3.0.0 (51/54 tests passed)
  • Create orm-sdk-2.12.x boilerplate (in progress) <= Milestone 2
  • Migrated angel_auth_oauth2 to 4.0.0 (0/0 tests passed)
  • Migrated angel_auth_cache to 4.0.0 (7/7 tests passed)
  • Migrated angel_auth_cors to 4.0.0 (15/15 tests passed)
  • Migrated angel_oauth2 to 4.0.0 (17/25 tests passed)
  • Migrated angel_file_service to 4.0.0 (6/6 tests passed)
  • Migrated graphql_parser to 2.0.0 (55/55 tests passed)
  • Migrated graphql_schema to 2.0.0 (34/35 tests passed)
  • Migrated graphql_server to 2.0.0 (9/10 tests passed)
  • Migrated graphql_generator to 2.0.0 (0/0 tests passed)
  • Migrated data_loader to 2.0.0 (7/7 tests passed)
  • Migrated angel_graphql to 2.0.0 (0/0 tests passed)
  • Migrated angel_mongo to 3.0.0 (0/0 tests passed)
  • Migrated angel_orm_mysql to 2.0.0 (0/0 tests passed)
  • Migrated angel_orm_service to 2.0.0 (0/0 tests passed)
  • Migrated body_parser to 2.0.0 (11/11 tests passed)
  • Migrated angel_markdown to 3.0.0 (0/0 tests passed)
  • Migrated angel_jinja to 2.0.0 (0/0 tests passed)
  • Migrated angel_html to 3.0.0 (1/3 tests passed)
  • Migrated angel_mustache to 2.0.0 (3/3 tests passed)
  • Migrated angel_paginate to 3.0.0 (18/18 tests passed)
  • Migrated angel_poll to 2.0.0 (0/5 tests passed)
  • Migrated angel_redis to 2.0.0 (0/8 tests passed)
  • Migrated angel_seeder to 2.0.0 (0/0 tests passed)
  • Migrated angel_relations to 2.0.0 (0/0 tests passed)
  • Migrated angel_rethink to 2.0.0 (0/0 tests passed)
  • Migrated angel_security to 2.0.0 (0/1 tests passed)
  • Migrated angel_sembast to 2.0.0 (10/10 tests passed)
  • Migrated angel_sync to 3.0.0 (0/1 tests passed)
  • Migrated angel_typed_service to 3.0.0 (4/4 tests passed)
  • Migrated angel_shelf to 2.0.0 (0/1 tests passed)
  • Migrated user_agent to 2.0.0 (0/0 tests passed)
  • Migrated angel_user_agent to 2.0.0 (0/0 tests passed)

3.0.0 (Non NNBD)

  • Branch sdk-2.12.x
  • Changed Dart SDK requirements for all packages to ">=2.10.0 <3.0.0"
  • Updated pretty_logging to 2.0.0 (0/0 tests passed)
  • Updated angel_http_exception to 2.0.0 (0/0 tests passed)
  • Updated angel_cli to 3.0.0. (Rename not working)
  • Updated angel_route to 4.0.0 (35/35 tests passed)
  • Updated angel_model to 2.0.0 (0/0 tests passed)
  • Updated angel_container to 2.0.0 (55/55 tests passed)
  • Updated angel_framework to 3.0.0 (151/151 tests passed)
  • Updated angel_auth to 3.0.0 (28/32 tests passed)
  • Updated angel_configuration to 3.0.0 (6/8 tests passed)
  • Updated angel_validate to 3.0.0 (7/7 tests passed)
  • Added and updated json_god to 3.0.0 (7/7 tests passed)
  • Updated angel_client to 3.0.0 (10/13 tests passed)
  • Updated angel_websocket to 3.0.0 (3/3 tests passed)
  • Updated jael to 3.0.0 (20/20 tests passed)
  • Updated jael_preprocessor to 3.0.0 (5/5 tests passed)
  • Updated test to 3.0.0 (1/1 tests passed)
  • Updated angel_jael to 3.0.0 (1/1 tests passed, Issue with 2 dependencies)
  • Added pub_sub and updated to 3.0.0 (16/16 tests passed)
  • Updated production to 2.0.0 (0/0 tests passed)
  • Updated hot to 3.0.0 (0/0 tests passed)
  • Updated static to 3.0.0 (12/12 tests passed)
  • Update basic-sdk-2.12.x boilerplate (1/1 tests passed)
  • Updated angel_serialize to 3.0.0 (0/0 tests passed)
  • Updated angel_serialize_generator to 3.0.0 (33/33 tests passed)
  • Updated angel_orm to 3.0.0 (0/0 tests passed)
  • Updated angel_migration to 3.0.0 (0/0 tests passed)
  • Updated angel_orm_generator to 3.0.0 (0/0 tests passed, use a fork of postgres)
  • Updated angel_migration_runner to 3.0.0 (0/0 tests passed)
  • Updated angel_orm_test to 1.0.0 (0/0 tests passed)
  • Updated angel_orm_postgres to 2.0.0 (52/54 tests passed)
  • Update orm-sdk-2.12.x boilerplate
  • Updated angel_auth_oauth2 to 3.0.0 (0/0 tests passed)
  • Updated angel_auth_cache to 3.0.0 (0/7 tests passed)
  • Updated angel_auth_cors to 3.0.0 (15/15 tests passed)
  • Updated angel_oauth2 to 3.0.0 (17/25 tests passed)
  • Updated angel_container_generator to 2.0.0
  • Updated angel_file_service to 3.0.0
  • Updated angel_eventsource to 2.0.0 (use a fork of eventsource)
  • Updated angel_auth_twitter to 3.0.0 (use a fork of twitter and oauth)

2.2.0

  • Changed Dart SDK requirements for all packages to ">=2.10.0 <2.12.0"
  • Upgraded 3rd party libraries to the latest version prior to dart 2.12
  • Fixed broken code due to 3rd party libraries update
  • Revert packages/validate from version 3.0 to version 2.2

2.1.x and below

Clone this wiki locally