File: CHANGELOG — Documentation by YARD 0.9.37

# Changelog

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

The format is based on Keep a Changelog v1,
and this project adheres to Semantic Versioning v2.

## Unreleased

### Added

### Changed

### Deprecated

### Removed

### Fixed

### Security

## 1.0.4 - 2025-08-04

- TAG: v1.0.4
- COVERAGE: 100.00% – 73/73 lines in 5 files
- BRANCH COVERAGE: 100.00% – 10/10 branches in 5 files
- 85.71% documented

  ### Added

- Discord notifications for CI, issues, pulls, etc

  ### Changed

- Ownership transfer from pboling to galtzo-floss
- gemspec metadata (homepage, funding, etc)

## 1.0.3 - 2025-07-28

- TAG: v1.0.3
- COVERAGE: 100.00% – 73/73 lines in 5 files
- BRANCH COVERAGE: 100.00% – 10/10 branches in 5 files
- 85.71% documented

  ### Added

- More documentation
- Tracking maintainability and coverage with QLTY.sh
- Documentation site
  - https://rspec-stubbed-env.galtzo.com

    ### Changed

- gemspec metadata

## 1.0.2 - 2025-05-06

- TAG: v1.0.2
- COVERAGE: 100.00% – 73/73 lines in 5 files
- BRANCH COVERAGE: 100.00% – 10/10 branches in 5 files
- 85.71% documented

  ### Added

- `hide_env`
  - `include_context "with hidden env", "FOO"`
- Allow providing the env key/value pairs to be stubbed to `include_context` (@darhazer)
  - `include_context "with stubbed env", "FOO" => "is bar"`
- Security policy (SECURITY.md)
- Random ordering of test suite
- 20 year signing cert expires 2045-04-29
- dev container config for development
- Added appraisals to test on many supported Rubies
  - Ruby 2.3+, including head
  - JRuby 9.1+, including head
  - Truffleruby 22.3+, including head
- Added CITATION.cff
- Upgraded Code of Conduct based on Contributor Covenant v2.1
- New pattern for loading version.rb in gemspec allows (real) 100% code coverage

## 1.0.1 - 2023-04-01

- TAG: v1.0.1

  ### Added

- support for values_at (@darhazer)
- support for symbol keys (@hosamaly)
- Structured gemfiles
- Rubocop with standard, gradual, & more
- Releases are now signed
- Releases now have checksums

  ### Changed

- Required ruby version in gemspec >= 1.8.7
  - not bumping major version, because this was already the de-facto minimum
- TravisCI => GitHub Actions
- CODE_OF_CONDUCT.md upgraded to v2.0
- Moved from master to main default branch

  ### Fixed

- README Badges (CI status)

## 1.0.0 - 2018-10-06

- TAG: v1.0.0

  ### Added

- negated matchers
- rubocop config