Skip to content

Latest commit

 

History

History
137 lines (95 loc) · 12.8 KB

File metadata and controls

137 lines (95 loc) · 12.8 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

2023-08-06

Changes


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


helpis_cli - v0.2.1

  • REFACTOR(colorgen): Rename app theme typedef to a more readable name. (a84cff01)
  • FIX(createStore): Initialize store value only if it doesn't already exist. (0dc8372b)
  • FEAT(colorgen): Add method to get the enhanced theme mode based on the current brightness and use that to initialize the enhanced theme mode on theme provider. (9f3c62c6)

0.2.1

  • REFACTOR(colorgen): Rename app theme typedef to a more readable name. (a84cff01)
  • FIX(createStore): Initialize store value only if it doesn't already exist. (0dc8372b)
  • FEAT(colorgen): Add method to get the enhanced theme mode based on the current brightness and use that to initialize the enhanced theme mode on theme provider. (9f3c62c6)

2023-05-30

Changes


Packages with breaking changes:

Packages with other changes:

  • There are no other changes in this release.

helpis_cli - v0.2.0

  • FIX(create): Comment out and add desc for generate: true option in pubspec since we don't create a synthetic package as of l10n.yaml in mason template. (79c60fad)
  • FIX(create): Respect user choice not to include flutter_gen for flutter_gen_runner as well. (1a50a986)
  • FIX(colorgen): Make sure generated names have correct camelCase casing. (56bbfb11)
  • FEAT(create): Add melos as a dep dependency in generated projects. (0e8d9187)
  • FEAT(theme_provider): Change the default theme mode from system to light for more predictability. (67143c2e)
  • FEAT(theme_provider): Enable theme provider only if there is at least one dual light/dark theme available. (c3d0a79f)
  • BREAKING FEAT(theme_provider): Add switch theme helper, change API so that theme can be changed through mode as well. (ef3b1e15)

0.2.0

Note: This release has breaking changes.

  • FIX(create): Comment out and add desc for generate: true option in pubspec since we don't create a synthetic package as of l10n.yaml in mason template. (79c60fad)
  • FIX(create): Respect user choice not to include flutter_gen for flutter_gen_runner as well. (1a50a986)
  • FIX(colorgen): Make sure generated names have correct camelCase casing. (56bbfb11)
  • FEAT(create): Add melos as a dep dependency in generated projects. (0e8d9187)
  • FEAT(theme_provider): Change the default theme mode from system to light for more predictability. (67143c2e)
  • FEAT(theme_provider): Enable theme provider only if there is at least one dual light/dark theme available. (c3d0a79f)
  • BREAKING FEAT(theme_provider): Add switch theme helper, change API so that theme can be changed through mode as well. (ef3b1e15)

2023-05-25

Changes


Packages with breaking changes:

Packages with other changes:

  • There are no other changes in this release.

helpis_cli - v0.1.0

  • REFACTOR(create): Make variables mutable instead of late to avoid potentional late initialization errors. (87de861c)
  • REFACTOR(create_store): Improve supported types error message's readability. (1159ff93)
  • REFACTOR(create_store): Use Dart 3.0 style switch expressions. (9dfaf58f)
  • REFACTOR(create_store): Change casing utility from external to local package impl. (151599f2)
  • FIX(create): Make sure to delete generated .mason directory when no longer needed. (a116c64e)
  • FIX(create): Remove 'org != null' requirement from conditional since the value wasn't needed. (b62e173e)
  • FIX(create): Add 'any' version in generated dependencies to ensure compatibility and be explicit. (c4eb0e00)
  • FIX(create): Un-indent conditional expression which resulted in wrongly formatted generated pubspec.yaml. (6aaf4944)
  • FIX(create_store): Make sure that target exists before trying to write to it. (12a16139)
  • FIX(create_store): Accept 'null' as a value for part instead of stringifying the value which lead to a generated 'part of null;'. (a9943f41)
  • FIX(command_interface): Utilize mason bricks locally instead of globally to avoid .mason-cache errors. (3c1cdc86)
  • FIX(utils): Re-implement casing utilities (previous implementation suddenly stopped working). (6d53b8d6)
  • FEAT(create): Add option to provide a custom l10n.yaml. (6b2a441a)
  • FEAT(create): Add option to provide a custom colors.xml to colorgen command. (7accd0cf)
  • FEAT(create): Add option to provide custom icons_launcher.yaml. (5a54f2cd)
  • FEAT(create): Add option to enable/disable the usage of fluttergen. (01974492)
  • FEAT(create_store): Add default values for default keys. (7e837c41)
  • FEAT(colorgen): Add theme provider generation. (19370b78)
  • BREAKING REFACTOR(create): Change 'IDE' option to 'ide'. (61a391ce)
  • BREAKING FEAT(commands): Remove shorthand abbreviations for commands since they ended up more confusing than helping. (23f8026c)

0.1.0

Note: This release has breaking changes.

  • REFACTOR(create): Make variables mutable instead of late to avoid potentional late initialization errors. (87de861c)
  • REFACTOR(create_store): Improve supported types error message's readability. (1159ff93)
  • REFACTOR(create_store): Use Dart 3.0 style switch expressions. (9dfaf58f)
  • REFACTOR(create_store): Change casing utility from external to local package impl. (151599f2)
  • FIX(create): Make sure to delete generated .mason directory when no longer needed. (a116c64e)
  • FIX(create): Remove 'org != null' requirement from conditional since the value wasn't needed. (b62e173e)
  • FIX(create): Add 'any' version in generated dependencies to ensure compatibility and be explicit. (c4eb0e00)
  • FIX(create): Un-indent conditional expression which resulted in wrongly formatted generated pubspec.yaml. (6aaf4944)
  • FIX(create_store): Make sure that target exists before trying to write to it. (12a16139)
  • FIX(create_store): Accept 'null' as a value for part instead of stringifying the value which lead to a generated 'part of null;'. (a9943f41)
  • FIX(command_interface): Utilize mason bricks locally instead of globally to avoid .mason-cache errors. (3c1cdc86)
  • FIX(utils): Re-implement casing utilities (previous implementation suddenly stopped working). (6d53b8d6)
  • FEAT(create): Add option to provide a custom l10n.yaml. (6b2a441a)
  • FEAT(create): Add option to provide a custom colors.xml to colorgen command. (7accd0cf)
  • FEAT(create): Add option to provide custom icons_launcher.yaml. (5a54f2cd)
  • FEAT(create): Add option to enable/disable the usage of fluttergen. (01974492)
  • FEAT(create_store): Add default values for default keys. (7e837c41)
  • FEAT(colorgen): Add theme provider generation. (19370b78)
  • BREAKING REFACTOR(create): Change 'IDE' option to 'ide'. (61a391ce)
  • BREAKING FEAT(commands): Remove shorthand abbreviations for commands since they ended up more confusing than helping. (23f8026c)