This repository has been archived by the owner on Jul 10, 2024. It is now read-only.
Releases: dry-rb/dry-web-roda
Releases · dry-rb/dry-web-roda
v0.13.1
v0.13.0
Fixed
- dry-monitor for rom is correctly configured in the generated boot file (@mlk-yozu)
Changed
0.12.0
0.12.0 - 2019-04-16
Changed
- Update generated app to work with latest releases of dry-rb gems, including dry-view 0.7.0 and dry-monitor 0.3.0 (parndt in #94)
- [BREAKING]
view
roda helper now expects the dry-view context object to be registered in the container as"view_context"
(instead of previous"view.context"
) (parndt in #94)
0.11.0
Changed
- Use Roda 3.0 and compatible version of roda-flow (GustavoCaso & alejandrobabio)
0.10.0 - 2018-02-13
0.7.4
Added
- Added db:create and db:drop take tasks, to create and drop the application database (GustavoCaso)
Changed
- Use Postgres environment variables to provide connection info to
pg_dump
command in db:structure:dump rake task (timriley) - Remove error handling block from generated sub-app application classes, since an error handling block is already provided in the top-level umbrella application class (timriley)
Fixed
- Prevent duplicate log entries in generated umbrella architecture projects (timriley)
0.7.3
Fixed
#call
matcher blocks work properly when inheriting fromOperation
in generated project (alejandrobabio)
Changed
- In generated project, require
pry-byebug
instead ofbyebug
alone (alejandrobabio) - In generated project's
web_spec_helper.rb
, use updatedsave_path
setting for Capybara (alejandrobabio)
0.7.2
0.7.1
0.7.0
Added
In generated app:
- Shared
Operation
class for all application operations to inherit from (timriley) - Enable
auto_restrictions
relation plugin for ROM (timriley) - Register low-level database connection object as "persistence.db" in core container (timriley)
Changed
In generated app:
- Use full database URL to include credentials in pg_dump (lukkor)
- Move view controller and context classes into main lib/ dirs (timriley)
- Use dry-system 0.7.0 magic comments to prevent auto-registration of base repository, view controller and view context classes (timriley)
- Update dry-system dependency to support string paths for container root configs (timriley)
- [BREAKING] Use Dry::Web::Settings from dry-web 0.7.0, which loads settings from .env files instead of .yml files (timriley)
- [BREAKING] Provide settings object via a bootable component
- [BREAKING] Remove special transactions setup harness, since dry-transaction 0.10.0 supports class-based transactions