23 April 2019
We’re very happy to announce the release of
dry-types is one of the most important and foundational gem in the dry-rb organization. It powers attributes in
dry-struct, handles coercion in
dry-schema, and is used extensively...
12 February 2019
Last month we released dry-view 0.6.0, a very special release that made huge strides towards the system’s overall completeness. With 0.6.0, dry-view should now offer everything you need to write better organized views in Ruby.
From here, our goal...
26 June 2018
Today dry-monads reaches 1.0! It started as a dependency replacement for the Kleisli gem in
dry-types. Later, more common monads were added, as well as support for
do notation, which evaporates most of the boilerplate introduced...
5 January 2018
Hello in 2018! We’re starting the year with a couple of new releases, including dry-system 0.9 which comes with support for dry-monitor’s notifications and a new plugin API. There are already six built-in plugins that you can enable, and it’s very...
15 June 2017
We’re thrilled to announce the release of dry-transaction 0.10.0, which offers a huge improvement in ease-of-use and flexibility around designing your application’s business transactions.
dry-transaction has been around for long enough now that it...
15 May 2017
We’re excited to announce the release of dry-view 0.3.0, which introduces two concepts for better organising your views: view parts and decorators.
How do these work? Every dry-view controller now comes configured with a decorator (you can use our...
30 January 2017
Say hello to dry-view, the newest member of the dry-rb family!
We’re pleased to announce the release of dry-view 0.2.1 and share its brand new documentation.
Keen followers of dry-rb will note that dry-view has been around for a little while now...
23 September 2016
We’re happy to announce not one, but four big releases today - dry-validation 0.10, dry-types 0.9, dry-logic 0.4 and the new dry-struct gem! These releases are focused on bug fixes, performance improvements, internal refactorings, and new features...
15 August 2016
We’re happy to announce the release of
dry-system 0.5.0 (previously known as dry-component), which brings many internal API improvements, and better support for bootable components.
One of the reasons building and maintaining...
1 July 2016
After 2 months of hard work we are happy to announce the release of dry-validation 0.8.0! This release includes many new features, performance improvements and important bug fixes.Upgrading
If you are upgrading from 0.7.x you should see plenty of...
7 April 2016
dry-transaction is dry-rb’s answer to modelling complex business transactions in your applications. With dry-transaction, you can arrange multiple processing operations into a linear pipeline, with the output of each step becoming the input of the...
31 March 2016
What a busy week! New versions of dry-types and dry-validation have been released and there are really exciting new features awaiting for you. We’re also very excited to see Trailblazer adopting some dry-rb libraries - Reform will soon support latest...
16 March 2016
We are thrilled to announce the official launch of dry-rb and this brand new website! The dry-rb organization was established on GitHub last year by Andy Holland. He created a couple of small and very useful gems, namely