diff --git a/.ruby-version b/.ruby-version index cb2b00e..f989260 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -3.0.1 +3.4.4 diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..b248951 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,38 @@ +# HAS_VALIDATED_ATTRIBUTES + +# Changelog + +All notable changes to this project are documented in this file since Version 4 launched. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +### Guiding Principles + +- Changelogs are for humans, not machines. +- There should be an entry for every single version. +- The same types of changes should be grouped. +- Versions and sections should be linkable. +- The latest version comes first. +- The release date of each version is displayed. +- Mention whether you follow Semantic Versioning. + +### Types of changes + +- **Added** for new features. +- **Changed** for changes in existing functionality. +- **Deprecated** for soon-to-be removed features. +- **Removed** for now removed features. +- **Fixed** for any bug fixes. +- **Security** in case of vulnerabilities. + +## [5.0.0] 2025-12-01 + +### Added + +- Main changelog file created. + +### Changed + +- Ruby version upgraded to 3.4.4 +- In the gemspec file, allow to be used for Rails versions between 6.0 and 8.1.1. \ No newline at end of file diff --git a/Gemfile b/Gemfile index a0cf223..a863ed2 100644 --- a/Gemfile +++ b/Gemfile @@ -4,10 +4,5 @@ source "https://rubygems.org" source "https://vLEyAxzPMpJK8itRTFw6@gem.fury.io/onehq/" - -source "https://vLEyAxzPMpJK8itRTFw6@gem.fury.io/onehq/" do - gem "testhq" -end - # Specify your gem's dependencies in send_grid.gemspec gemspec diff --git a/has_validated_attributes.gemspec b/has_validated_attributes.gemspec index 70342ca..0887a3e 100644 --- a/has_validated_attributes.gemspec +++ b/has_validated_attributes.gemspec @@ -29,7 +29,7 @@ Gem::Specification.new do |s| s.add_development_dependency "database_cleaner", "~> 1.7" s.add_development_dependency "has_normalized_attributes", "~> 0.0", ">= 0.0.8" s.add_development_dependency "pg", "~> 1.1" - s.add_development_dependency "rails", "~> 6.1" + s.add_development_dependency "rails", ">= 6.0", "<= 8.1.1" s.add_development_dependency "rspec", "~> 3.8" s.add_development_dependency "rspec_junit_formatter", "~> 0.4" s.add_development_dependency "rspec-rails", ">= 4.0.0beta2", "< 5.0" @@ -38,5 +38,5 @@ Gem::Specification.new do |s| s.add_development_dependency "sprockets", "~> 3.0" # test - s.add_development_dependency "testhq", "~> 2.0" + s.add_development_dependency "testhq", "~> 5.0.0.pre.beta.1" end diff --git a/lib/has_validated_attributes/version.rb b/lib/has_validated_attributes/version.rb index adbed87..de9c322 100644 --- a/lib/has_validated_attributes/version.rb +++ b/lib/has_validated_attributes/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module HasValidatedAttributes - VERSION = "2.0.10" + VERSION = "5.0.0-beta.1" end