Sha256: 6a8ae86fe4f246b73cd0c768e562354faa63aabf940208b536e657d6d66882e7
Contents?: true
Size: 1.77 KB
Versions: 1
Compression:
Stored size: 1.77 KB
Contents
# v0.0.7 2013-06-14 * [feature] Make `Substation::Response#request` part of the public API (snusnu) * [feature] Introduce `Substation::Chain` to process an action as a chain of incoming handlers, followed by the pivot handler and some outgoing handlers. [Compare v0.0.6..v0.0.7](https://github.com/snusnu/substation/compare/v0.0.6...v0.0.7) # v0.0.6 2013-05-17 * [fixed] Fixed bug for actions configured with a const handler (snusnu) [Compare v0.0.5..v0.0.6](https://github.com/snusnu/substation/compare/v0.0.5...v0.0.6) # v0.0.5 2013-05-17 * [feature] Shorter action config when no observers are needed (snusnu) ```ruby dispatcher = Substation::Dispatcher.coerce({ :some_use_case => App::SomeUseCase }, env) dispatcher = Substation::Dispatcher.coerce({ :some_use_case => Proc.new { |request| request.success(:data) } }, env) ``` [Compare v0.0.4..v0.0.5](https://github.com/snusnu/substation/compare/v0.0.4...v0.0.5) # v0.0.4 2013-05-15 * [changed] Bump concord dependency to ~> 0.1.0 (snusnu) * concord generated attribute readers are now `protected` by default [Compare v0.0.3..v0.0.4](https://github.com/snusnu/substation/compare/v0.0.3...v0.0.4) # v0.0.3 2013-05-15 * [changed] Stop (deep) freezing objects coming from client code (snusnu) [Compare v0.0.2..v0.0.3](https://github.com/snusnu/substation/compare/v0.0.2...v0.0.3) # v0.0.2 2013-05-15 * [BREAKING CHANGE] Creating a dispatcher requires an application env (snusnu) * Changes `Substation::Dispatcher.coerce(config)` to `Substation::Dispatcher.coerce(config, env)` * Changes `Substation::Dispatcher#call(name, input, env)` to `Substation::Dispatcher#call(name, input)` [Compare v0.0.1..v0.0.2](https://github.com/snusnu/substation/compare/v0.0.1...v0.0.2) # v0.0.1 2013-05-14 First public release
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
substation-0.0.7 | Changelog.md |