- Add rbs/steep, and enforce types in CI (.rbs file is exported as part of the gem) (#28, resolves #21)
- Support env-based customization of the truthy/falsey strings used by
ENV.boolean
(#29, resolves #27) - Update github workflows to use checkout@v4 (which should have no real impact on us, aside from staying current). (#30)
- Update README to explain
ENV.array
- Drop support for ruby 2.6
- Setup
quiet_quality
through the gemspec - Setup
markdownlint
and comply with its rules (#25) - Setup
rspec-cover_it
to enforce test-coverage (#24)
- Support
ENV.date_time
(#19, resolves #6)
- Require
set
before loading the gem, since we support rubies before 3.2 (#18)
- Support
ENV.file_path
returning Pathname objects (#16, resolves #13)
- Support
ENV.integer_range
(#15, resolves #5)
- Specify dependencies more tightly (#14)
(Initial release)