Skip to content
This repository has been archived by the owner on Jul 10, 2024. It is now read-only.

Releases: dry-rb/dry-web-roda

v0.13.1

24 Dec 11:40
v0.13.1
b186195
Compare
Choose a tag to compare

Changed

  • Removed inflecto in favor of dry-inflector (for real this time) (@solnic)

Compare v0.13.0...v0.13.1

v0.13.0

24 Dec 11:27
v0.13.0
7bb4e3d
Compare
Choose a tag to compare

Fixed

  • dry-monitor for rom is correctly configured in the generated boot file (@mlk-yozu)

Changed

  • Updated generated Gemfile to use the latest dry-* and rom-* gems (@solnic)
  • Fixed dry-types warning from the generated types.rb (@solnic)
  • Removed inflecto in favor of dry-inflector (@solnic) actually it was done in 0.13.1

Compare v0.12.0...v0.13.0

0.12.0

15 Apr 23:50
Compare
Choose a tag to compare

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)

Compare v0.11.0...v0.12.0

0.11.0

20 Feb 23:14
Compare
Choose a tag to compare

Changed

  • Use Roda 3.0 and compatible version of roda-flow (GustavoCaso & alejandrobabio)

Compare v0.10.0...v0.11.0

0.10.0 - 2018-02-13

0.7.4

25 Jul 00:06
Compare
Choose a tag to compare

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

10 Jul 02:16
Compare
Choose a tag to compare

Fixed

  • #call matcher blocks work properly when inheriting from Operation in generated project (alejandrobabio)

Changed

  • In generated project, require pry-byebug instead of byebug alone (alejandrobabio)
  • In generated project's web_spec_helper.rb, use updated save_path setting for Capybara (alejandrobabio)

0.7.2

03 Jul 02:42
Compare
Choose a tag to compare

Fixed

  • Add missing rom-factory dependency to generated project Gemfile (alejandrobabio)
  • Fix reference to main application class in generated spec helpers file (alejandrobabio)

0.7.1

22 Jun 01:13
Compare
Choose a tag to compare

Fixed

  • Fix spelling of generated "lib/persistence" directory (timriley)
  • Stop generating a welcome view in the umbrella system (timriley)

0.7.0

16 Jun 12:59
Compare
Choose a tag to compare

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