d7855258b5
Accepting request 1042629 from devel:languages:ruby:extensions
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/1042629
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-dry-configurable?expand=0&rev=8
2022-12-13 17:56:32 +00:00
Stephan Kulow
1a73a7c9eb
Accepting request 1040981 from home:coolo:branches:devel:languages:ruby:extensions
...
update
OBS-URL: https://build.opensuse.org/request/show/1040981
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-dry-configurable?expand=0&rev=13
2022-12-13 11:45:27 +00:00
4f108a3778
Accepting request 1032136 from devel:languages:ruby:extensions
...
updated to version 0.16.1
see installed CHANGELOG.md
## 0.16.1 2022-10-13
### Changed
- Restored performance of config value reads (direct reader methods as well as aggregate methods like `#values` and `#to_h`) to pre-0.16.0 levels (#149 by @timriley)
[Compare v0.16.0...v0.16.1](https://github.com/dry-rb/dry-configurable/compare/v0.16.0...v0.16.1 )
OBS-URL: https://build.opensuse.org/request/show/1032136
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-dry-configurable?expand=0&rev=7
2022-10-30 17:28:46 +00:00
Stephan Kulow
70c0e4a6b3
Accepting request 1031736 from home:coolo:branches:devel:languages:ruby:extensions
...
update
OBS-URL: https://build.opensuse.org/request/show/1031736
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-dry-configurable?expand=0&rev=11
2022-10-29 09:58:36 +00:00
8d1d4a87db
Accepting request 1010052 from devel:languages:ruby:extensions
...
updated to version 0.16.0
see installed CHANGELOG.md
## 0.16.0 2022-10-08
### Added
- Support for custom config classes via `config_class:` option (#136 by @solnic)
```ruby
extend Dry::Configurable(config_class: MyConfig)
```
Your config class should inherit from `Dry::Configurable::Config`.
- Return `Dry::Core::Constants::Undefined` (instead of nil) as the value for non-configured settings via a `default_undefined: true` option (#141 by @timriley)
```ruby
extend Dry::Configurable(default_undefined: true)
```
You must opt into this feature via the `default_undefined: true` option. Non-configured setting values are still `nil` by default.
### Fixed
- Remove exec bit from version.rb (#139 by @Fryguy)
### Changed
- Improve memory usage by separating setting definitions from config values (#138 by @timriley)
Your usage of dry-configurable may be impacted if you have been accessing objects from `_settings` or the internals of `Dry::Configurable::Config`. `_settings` now returns `Dry::Configurable::Setting` instances, which contain only the details from the setting's definition. Setting _values_ remain in `Dry::Configurable::Config`.
- Use Zeitwerk to speed up load time (#135 by @solnic)
[Compare v0.15.0...v0.16.0](https://github.com/dry-rb/dry-configurable/compare/v0.15.0...v0.16.0 )
OBS-URL: https://build.opensuse.org/request/show/1010052
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-dry-configurable?expand=0&rev=6
2022-10-12 16:25:06 +00:00
Stephan Kulow
a872152704
Accepting request 1009432 from home:coolo:branches:devel:languages:ruby:extensions
...
update
OBS-URL: https://build.opensuse.org/request/show/1009432
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-dry-configurable?expand=0&rev=9
2022-10-12 05:23:48 +00:00
be1b71f0c1
Accepting request 993474 from devel:languages:ruby:extensions
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/993474
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-dry-configurable?expand=0&rev=5
2022-08-09 13:26:26 +00:00
Stephan Kulow
620a2c083c
Accepting request 992900 from home:coolo:branches:devel:languages:ruby:extensions
...
update
OBS-URL: https://build.opensuse.org/request/show/992900
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-dry-configurable?expand=0&rev=7
2022-08-05 09:22:17 +00:00
a11cd9a412
Accepting request 949068 from devel:languages:ruby:extensions
...
OBS-URL: https://build.opensuse.org/request/show/949068
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-dry-configurable?expand=0&rev=4
2022-02-07 22:37:36 +00:00
Stephan Kulow
cccb8c087f
Accepting request 948690 from home:coolo:branches:devel:languages:ruby:extensions
...
update
OBS-URL: https://build.opensuse.org/request/show/948690
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-dry-configurable?expand=0&rev=6
2022-01-25 16:20:54 +00:00
47b755d3ac
Accepting request 903498 from devel:languages:ruby:extensions
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/903498
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-dry-configurable?expand=0&rev=3
2021-07-02 11:27:35 +00:00
Stephan Kulow
410b1b35f7
Accepting request 901943 from home:coolo:branches:devel:languages:ruby:extensions
...
update
OBS-URL: https://build.opensuse.org/request/show/901943
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-dry-configurable?expand=0&rev=5
2021-07-01 14:48:07 +00:00
9c2fd8d469
Accepting request 865184 from devel:languages:ruby:extensions
...
updated to version 0.12.0
see installed CHANGELOG.md
OBS-URL: https://build.opensuse.org/request/show/865184
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-dry-configurable?expand=0&rev=2
2021-01-21 20:55:31 +00:00
Stephan Kulow
0df26e3555
Accepting request 864770 from home:coolo:branches:devel:languages:ruby:extensions
...
update
OBS-URL: https://build.opensuse.org/request/show/864770
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-dry-configurable?expand=0&rev=3
2021-01-20 23:42:28 +00:00
34db5395e8
Accepting request 818118 from devel:languages:ruby:extensions
...
for dry
OBS-URL: https://build.opensuse.org/request/show/818118
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-dry-configurable?expand=0&rev=1
2020-07-01 16:23:13 +00:00
Stephan Kulow
8e6c65f418
- initial package (version 0.11.6)
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-dry-configurable?expand=0&rev=1
2020-07-01 13:21:00 +00:00