Sha256: b5e0709bad54d7fea1dfb17d4ff49545a8356809d80856a78d99f05cd8a6e6ce
Contents?: true
Size: 1.45 KB
Versions: 1
Compression:
Stored size: 1.45 KB
Contents
### 0.6.0 - 2023-01-09 - Internal refactoring for more Object-Oriented goodness. #### BREAKING - Refactor `ObjectIdentifier::Identifier` to just `ObjectIdentifier`. This has no effect on instance method usage (e.g. `<my_object>.identify(...)`). But if any manual invocations were made (e.g. `ObjectIdentifier::Identifier.call(...)`) then they will need to be updated to `ObjectIdentifier.call(...)` (or just `ObjectIdentifier.(...)`, per your own style guide). ### 0.5.0 - 2023-01-04 - Add support for defining customer Formatters. - Add ObjectInspector::Configuration#formatter_class setting for overriding the default Formatter. See the README for more. - Add a benchmarking script for comparing performance of formatters. See the README for more. ### 0.4.1 - 2022-12-30 - Make compatible with Ruby 3.2 (and likely Ruby 3.0 and 3.1 as well). - Update development dependencies. ### 0.4.0 - 2020-09-01 - [#4](https://github.com/pdobb/object_identifier/pull/4) Only show attribute names if identifying more than one attribute. - Update development dependencies. #### BREAKING - Drop support for Ruby 2.3. ### 0.3.0 - 2019-06-27 - Fix identification of objects that implement `to_a`, such as Struct. ### 0.2.1 - 2019-02-24 - Add ability to identify instance vars. ### 0.1.0 - 2018-04-14 - Revamp gem. - Update gem dependencies. - Now returns "[no objects]" even if given a :klass option. ### 0.0.6 - 2016-02-06 - Fix: identify method now supports private & protected methods.
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
object_identifier-0.6.0 | CHANGELOG.md |