# Mixlib::Versioning Changes

<!-- latest_release 1.2.23 -->
## [v1.2.23](https://github.com/chef/mixlib-versioning/tree/v1.2.23) (2025-10-23)

#### Merged Pull Requests
- CHEF-25795 - standardize - remove_sla_from_readme [#60](https://github.com/chef/mixlib-versioning/pull/60) ([cgunasree08](https://github.com/cgunasree08))
<!-- latest_release -->

<!-- release_rollup since=1.2.12 -->
### Changes not yet released to rubygems.org

#### Merged Pull Requests
- CHEF-25795 - standardize - remove_sla_from_readme [#60](https://github.com/chef/mixlib-versioning/pull/60) ([cgunasree08](https://github.com/cgunasree08)) <!-- 1.2.23 -->
- CHEF-26032 - Replace CODE_OF_CONDUCT.md file [#61](https://github.com/chef/mixlib-versioning/pull/61) ([nandanhegde73](https://github.com/nandanhegde73)) <!-- 1.2.22 -->
- Drop 3.0 and add 3.4 [#62](https://github.com/chef/mixlib-versioning/pull/62) ([jaymzh](https://github.com/jaymzh)) <!-- 1.2.21 -->
- add myself to codeowners [#58](https://github.com/chef/mixlib-versioning/pull/58) ([jaymzh](https://github.com/jaymzh)) <!-- 1.2.20 -->
- Migrate from Chefstyle to Cookstyle [#56](https://github.com/chef/mixlib-versioning/pull/56) ([dafyddcrosby](https://github.com/dafyddcrosby)) <!-- 1.2.19 -->
- [CI] Drop EOL Rubies [#57](https://github.com/chef/mixlib-versioning/pull/57) ([dafyddcrosby](https://github.com/dafyddcrosby)) <!-- 1.2.18 -->
- do not run style during windows tests [#54](https://github.com/chef/mixlib-versioning/pull/54) ([marcparadise](https://github.com/marcparadise)) <!-- 1.2.17 -->
- Test on  Ruby Versions  3.1 /3.0  [#52](https://github.com/chef/mixlib-versioning/pull/52) ([poorndm](https://github.com/poorndm)) <!-- 1.2.16 -->
- Upgrade to GitHub-native Dependabot [#48](https://github.com/chef/mixlib-versioning/pull/48) ([dependabot-preview[bot]](https://github.com/dependabot-preview[bot])) <!-- 1.2.15 -->
- Remove legacy encoding comment [#46](https://github.com/chef/mixlib-versioning/pull/46) ([tas50](https://github.com/tas50)) <!-- 1.2.14 -->
- Fix minor spelling mistakes [#47](https://github.com/chef/mixlib-versioning/pull/47) ([tas50](https://github.com/tas50)) <!-- 1.2.13 -->
<!-- release_rollup -->

<!-- latest_stable_release -->
## [v1.2.12](https://github.com/chef/mixlib-versioning/tree/v1.2.12) (2019-12-30)

#### Merged Pull Requests
- Add a gem version badge to the readme [#38](https://github.com/chef/mixlib-versioning/pull/38) ([tas50](https://github.com/tas50))
- Add Ruby 2.6 testing in Travis [#39](https://github.com/chef/mixlib-versioning/pull/39) ([tas50](https://github.com/tas50))
- Support Ruby 2+ in the gemspec [#42](https://github.com/chef/mixlib-versioning/pull/42) ([tas50](https://github.com/tas50))
- Move PR testing to Buildkite [#44](https://github.com/chef/mixlib-versioning/pull/44) ([tas50](https://github.com/tas50))
- Substitute require for require_relative [#43](https://github.com/chef/mixlib-versioning/pull/43) ([tas50](https://github.com/tas50))
<!-- latest_stable_release -->

## [v1.2.7](https://github.com/chef/mixlib-versioning/tree/v1.2.7) (2018-12-18)

#### Merged Pull Requests
- More testing / release updates [#34](https://github.com/chef/mixlib-versioning/pull/34) ([tas50](https://github.com/tas50))
- Update codeowners and add github PR template [#36](https://github.com/chef/mixlib-versioning/pull/36) ([tas50](https://github.com/tas50))
- Don&#39;t ship the dev and test deps in the gem artifact [#37](https://github.com/chef/mixlib-versioning/pull/37) ([tas50](https://github.com/tas50))

## [v1.2.2](https://github.com/chef/mixlib-versioning/tree/v1.2.2) (2017-07-27)

#### Merged Pull Requests
- Support older rubies [#27](https://github.com/chef/mixlib-versioning/pull/27) ([schisamo](https://github.com/schisamo))

## [v1.2.1](https://github.com/chef/mixlib-versioning/tree/v1.2.1) (2017-07-24)

#### Merged Pull Requests
- Use Expeditor for version bumping and CHANGELOG generation [#23](https://github.com/chef/mixlib-versioning/pull/23) ([schisamo](https://github.com/schisamo))

## [1.1.0](https://github.com/chef/mixlib-versioning/tree/v1.1.0) (2015-06-15)

#### New features

* Allow parse to take a list of formats to choose from
* Update to SemVer 2.0.0

#### Improvements

* Add ability to compare directly with strings.
* Lock to RuboCop 0.31.0 (also fix style errors)


## [1.0.0](https://github.com/chef/mixlib-versioning/tree/v1.0.0) (2013-03-29)

* The initial release. Versioning parsing shouldn't suck.