Skip to content

Latest commit

 

History

History
288 lines (183 loc) · 12.1 KB

CHANGELOG.md

File metadata and controls

288 lines (183 loc) · 12.1 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

2.0.0-beta.0 (2020-09-11)

Features

  • support to channel beta on Flutter (8f7cb30)

Changes that do not affect the meaning of the code

Code change that neither fixes a bug nor adds a feature

  • update dependencies and schema version (7908caf)

1.0.0 (2020-09-10)

Documentation

  • add badges of pub stats in README.md (82fcd84)
  • import correction on README.md (89f1866)

Code change that neither fixes a bug nor adds a feature

  • prepare project to stable release (a0d59ab)
  • update project example (147c82e)
  • update structure of example (3b505ed)

Changes that do not affect the meaning of the code

1.0.0-5 (2020-08-07)

Bug Fixes

  • bug on generate imports (5e50274)

Code change that neither fixes a bug nor adds a feature

  • export json_schema_resolver.dart (e2e2e9d)
  • replace LegytmaSchemas by schemas (9ceaa97)

1.0.0-4 (2020-08-05)

Documentation

  • fix TYPE_SCHEMA_PARSER_SUPPORT local URL (6cf93a0)

1.0.0-3 (2020-08-05)

Features

  • add generator of supported parsers (22bf3be)

Changes that do not affect the meaning of the code

  • fix generators to beauty (6ee9721)

Documentation

1.0.0-2 (2020-07-31)

Documentation

  • license: update license file (be16a06)

Code change that neither fixes a bug nor adds a feature

  • adapt the project to the standards (3039199)

1.0.0-1 (2020-07-30)

Code change that neither fixes a bug nor adds a feature

1.0.0-0 (2020-07-30)

⚠ BREAKING CHANGES

Signed-off-by: Alex Manoel Ferreira Silva [email protected]

Signed-off-by: Alex Manoel Ferreira Silva [email protected]

Features

  • add commit message hook (4e41cdc)
  • add splash screen on example app (3d0d35a)
  • schemas version update to 2.0.0 (173edd5)

Bug Fixes

  • lefthook: pre-push command workaround (9729183)

Code changes that improves performance

  • add eslint validation (66f48d1)
  • add lefthook support (5fc367d)
  • add pull request checks on github (38bd1f3)
  • adjust of commit analysis (1fe0d38)

Documentation

  • initial readme file update (b2eebfb)
  • license: update license comments (79eacac)
  • remove unnecessary documentation (33ed1fe)

Code change that neither fixes a bug nor adds a feature

  • add schema-update script (67f3ebc)
  • adjusts in code to coverage (3b88aec)
  • adjusts in code to coverage (fa38f76)
  • adjusts in code to coverage (347bac5)
  • eslint normalization (bd24699)
  • lock flutter version to >=1.17.5 <2.0.0 (00bdc7f)
  • remove schema_form support (ae26601)
  • remove support to flutter_spinkit (09fb382)
  • remove support to google_maps_flutter (aa190c3)
  • update code to work correctly (90e3257)
  • update dependencies (6ba5748)
  • update repository on package.json (d6393a9)
  • update standard-version scripts (572ba05)

0.1.11 (2020-07-06)

Code change that neither fixes a bug nor adds a feature

  • change implementation of json_schema cache (2a0e68a)

0.1.10 (2020-07-04)

Features

  • add submodule LegytmaSchemas with schemas and documentations (2d75026)
  • add support to standard-version, updating schema $id (224a9fd)

[0.1.9] - Adding the ability to create fully functional applications using only JSON Schema

  • Change google_maps_flutter version from 0.5.25+1 to 0.5.25+3;
  • Change flutter spinkit version from 4.1.2 to 4.1.2+1.
  • Added RouteHandleMixin, used to navigate using tap events;
  • Added RoutedListTile, an ListTile with navigate handle;
  • Added IconButton parser;
  • Added CircleAvatar parser;
  • Added Card parser;
  • Added AnimatedContainer parser;
  • Added SchemaForm parser;
  • Added TextSchemaFormFieldTemplate parser;
  • Added TextSchemaFormFieldWidget parser;
  • Added tests for new parsers;
  • Added NavigationType enum;
  • Refactored ColumnShemaWidgetParser;
  • Refactored ContaingerSchemaWidgetParser;
  • Refactored DrawerHeaderSchemaWidgetParser;
  • Refactored ScaffoldSchemaWidgetParser;
  • Refactored TextSchemaWidgetParser;
  • Refactored SchemaWidget to correct the type of MAP used to enable the addition of the navigation handle dynamically;
  • Refactored SchemaWidgetParser to report better logs on invalid schema;
  • In the utils.dart file:
  • Refactored parseInt;
  • Refactored parseTooltipTheme;
  • Refactored parseEdgeInsetsGeometry;
  • Refactored parseCrossAxisAlignment;
  • Refactored parseMainAxisAlignment;
  • Refactored parseMainAxisSize;
  • Refactored parseTextBaseline;
  • Refactored parseDouble;
  • Refactored parseClipBehavior to parseClip;
  • Refactored parseTextAlign;
  • Refactored parseTextOverflow;
  • Refactored parseTextDirection;
  • Refactored parseAlignment;
  • Refactored parsePageTransitionsTheme;
  • Refactored parseSliderTheme;
  • Refactored parseToggleButtonsTheme;
  • Refactored parseBorderRadius;
  • Refactored parseDuration;
  • Refactored parseBoxFit;
  • Refactored parseImageRepeat;
  • Refactored parseRect;
  • Refactored parseAxis;
  • Added parseJsonSchema;
  • Added parseFocusNode;
  • Added parsePickerType;
  • Added parseInputDecoration;
  • Added parseFontStyle;
  • Added parseStrutStyle;
  • Added parseToolbarOptions;
  • Added parseTextAlignVertical;
  • Added parseRadius;
  • Added parseImageProvider;
  • Added parseDecoration;
  • Added parseBoxDecoration;
  • Added parseDecorationImage;
  • Added parseColorFilter;
  • Added parseListDouble;
  • Added parseListBoxShadow;
  • Added parseBoxShadow;
  • Added parseOffset;
  • Added parseBoxBorder;
  • Added parseBorderStyle;
  • Added parseBoxShape;
  • Added parseCurve;
  • Added parseDragStartBehavior;
  • Added parseFloatingActionButtonLocation;
  • Added parseFloatingActionButtonAnimator;
  • Added parseNavigationType.

[0.1.8] - Change register logic to permit override

  • Alter implementation of registerLogic to permit alteration of logics registered.

[0.1.7] - Infer default values on MaterialApps parser properties

  • Infer default values in properties added on MaterialApps parser.

[0.1.6] - Tuning parsers null safe

  • Verify for null values during parsers.

[0.1.5] - Add properties on MaterialApp parser

  • Add many properties on MaterialAppSchemaWidgetParser.

[0.1.4] - Add properties on AppBar parser

  • Add many properties on AppBarSchemaWidgetParser.

[0.1.3] - Better invalid schema log

  • More detailed message on schema invalid;
  • Change get_it version from 3.1.0 to 4.0.0;
  • Change google_maps_flutter version from 0.5.22 to 0.5.24+1;
  • Change flutter spinkit version from 4.1.1+1 to 4.1.2.

[0.1.2] - Add StreamBuilder parser

  • Added StreamBuilder parser;
  • Change google_maps_flutter version from 0.5.21+17 to 0.5.22.

[0.1.1] - Change dependency of json_schema

  • Change json_schema version from 3.0.0 to 2.2.1.

[0.1.0] - Refactor.

  • Added more widgets;
  • Refactor and unify builder method of class SchemaWidget;
  • Implement example.

[0.0.2] - Add more widgets.

  • Added more widgets.

[0.0.1] - Initial commit.

  • Added initial widgets from DynamicWidgets.