馃悰 Fixed
- Generator autodiscovery: Moved install generator to
lib/generators/sqlite_crypto/install/ to follow Rails convention. Previously rails generate sqlite_crypto:install could not find the generator (bug since v2.0.0)
- Schema loading: Moved
uuid/ulid helper includes from require-time into railtie initializer. The previous if defined? guard ran before ActiveRecord was loaded, causing NameError: undefined method 'uuid' when loading schema.rb (bug since v2.0.1)
- Rails 8+ compatibility: Include schema helpers into
ActiveRecord::Schema::Definition where schema.rb blocks are evaluated in Rails 8+
馃摝 Upgrade
bundle update sqlite_crypto
Added
- Schema round-trip integration test (dump, reload, verify)
Acknowledgements