Skip to content

Releases: EranBoudjnah/CleanArchitectureGenerator

0.4.1

05 Nov 09:14
49f7968

Choose a tag to compare

[0.4.1]

Added

  • Added missing dynamic version catalog dependencies. (#59)
  • Added coroutine module to Gradle settings when generating architecture module. (#58)
  • Created FUNDING.yml. (#55)

Changed

  • Updated README.md with reference to the 2nd Edition of Clean Architecture for Android. (#53)
  • Corrected the README path in CONTRIBUTING.md.

Fixed

  • Removed redundant generated blank line. (#57)
  • Update data source name on edit. (#56)

0.4.0

17 Oct 12:34
d7f3fad

Choose a tag to compare

[0.4.0]

Added

  • Added dependency injection (DI) support across CLI, plugin, and templates, including options for Hilt and Koin (#39, #40, #41, #42, #43, #44, #45, #49, #50)
  • Added hot-reload functionality to new project template (#48)
  • Added plugin icon to README.md (#46, #47)

Changed

  • Polished and updated generated MainActivity and Application files (#34)
  • Consolidated and improved help contents (#43)
  • Broke down code generator for better maintainability (#36)
  • Tightened Hilt integration and decoupled it from core libraries (#35, #37)
  • Updated all dependencies and reformatted codebase (#33)
  • Tidied and updated version catalog in generated projects (#32)

Fixed

  • Limited visibility of DI-related code (#49)

0.3.0

08 Oct 12:56
95e2159

Choose a tag to compare

Changelog

[0.3.0]

Added

  • Added inspections to the plugin
  • Added a reference project to README for easier onboarding (#29)
  • Added Homebrew installation instructions to README (#28)
  • Added backwards compatibility for Android Studio Meerkat (#25)
  • Added settings for custom git path (#20)
  • Added version output to the CLI (#26)
  • Added git automation to the CLI for staging and commits (#19)

Changed

  • Renamed generated binary from cli to cag (#27)
  • Migrated UI to use JetBrains UI DSL v2 (#24)
  • Deduplicated version catalog entries (#23)
  • Refreshed and updated the README content (#30)

Fixed

  • Removed dexmaker from presentation-test module (#22)
  • Ensured new project minimum SDK version respects IDE-specified value (#21)

CLI v0.0.2

06 Oct 14:57
94ce7a6

Choose a tag to compare

CLI v0.0.2 Pre-release
Pre-release

This is the first release of the CAG CLI.