Sha256: ddc665fec83a769a6bad8fdc9b6449c10e7612812f5ff08c2b52d4094f1d9264

Contents?: true

Size: 1.59 KB

Versions: 1

Compression:

Stored size: 1.59 KB

Contents

# Changelog
All notable changes to this project will be documented in this file.

## [0.7.0] 2021-06-22
### Added
- Support for Ruby@2.7.2, Ruby@3.0.0;

### Changed
- No more `TravisCI` (TODO: migrate to `Github Actions`);
- Updated development dependencies;

## [0.6.0] 2018-03-28
### Changed
- Removed verbose code from `#__actual_context__` and `#method` methods of
  `Symbiont::PublicTrigger` and `Symbiont::PrivateTrigger` classes.

## [0.5.0] 2018-03-28
### Added
- Support for method dispatching for `BasicObject` instances (which does not support `#respond_to?` method);
- Support for method extracting for `BasicObject` instances (which does not support `#method` method);
- Updated development dependencies;
- Support for `Ruby@2.6.2`, `Ruby@2.5.5`;

## [0.4.0] 2018-10-25
### Added
- Support for Ruby@2.5.3, Ruby@2.4.5, Ruby@2.3.8;
- Updated development dependencies;

### Changed
- End of Ruby@2.2;

## [0.3.0] 2018-06-15
### Added
- `Symbiont::Isolator` - proc object isolation layer for delayed invocations;

## [0.2.0] 2018-04-22
### Added
- Logo ^_^ (special thanks to **Viktoria Karaulova**)
- Support for multiple inner contexts: you can pass an array of objects as a context argument
  to `Symbiont::Executor`. Each object will be used as an inner context in order they are passed.

### Changed
- Method signature: context direction should be passed as a named attribute `context_direction:`.

  Affected methods:
  - `Symbiont::Executor.evaluate`
  - `Symbiont::Executor.evaluate_private`
  - `Symbiont::Executor.public_method`
  - `Symbiont::Executor.private_method`

## [0.1.0] - 2018-04-08
- Release :)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
symbiont-ruby-0.7.0 CHANGELOG.md