Releases: active-hash/active_hash
Releases · active-hash/active_hash
Release 4.0.0
Added
- Add i18n support #230 @ryu-sato @Yuki-Inoue
- Add
column_namesmethod #311 @hatsu38 - Add block support to
count#317 @ashleyHutton - Support ruby 3.4 #328 @flavorjones
- Add
:aliastohas_many :through#329 @alexgriff - Add Active Record 8.0 #324 @flavorjones
Fixed
- Fix Do not suppress load errors#309 @andreynering
- Ensure
field_namesare all strings #312 @flavorjones - Hide private
add_default_value#314 @kbrock - Fix
exists?(nil)#320 @y-yagi - Enance Enum support #321 @hatsu38
- Updated docs #326 @y-yagi
Removed
- Drop Active Record < 6.1., Ruby < 3.0 #324 @flavorjones
v3.3.1
Version [3.3.1] - 2024-05-03
Fixed
- Fix
hash_many :throughassociations which specify a scope. #306 @sontixyou
v3.3.0
Version [3.3.0] - 2024-04-30
Added
- Ruby 3.3 support #298 @m-nakamura145
- Support
has_many :throughassociations #296 @flavorjones - Rails 7.1 support #291 @y-yagi
Fixed
- Rails 7.1: fix sqlite3 issue #303 @flavorjones
- Rails 7.1.3: add missing
has_query_constraints?#300 @flavorjones Array#plucksupports methods #299 @iberianpig- Prefer
safe_constantizeoverconstantize#297 @flavorjones - Treat
nilandblank?as different values #295 @kbrock - Fix
#wherefor string keys #292 @usernam3
v3.2.1
Version 3.2.1
Added
- Improve
ppoutput forActiveHash::Relation. #288 @flavorjones
Fixed
- Fix relation matching when attribute name collides with a method. #281 @flavorjones
- Fix association reflection in applications that don't use ActiveHash::Associations. #286 @iberianpig
- Fix
ActiveHash::Relation#method_missingand#respond_to_missing?without scopes. #278 @julianrubisch
v3.2.0
- Add Ruby 3.2 to the CI matrix #275 @petergoldstein
- Handle default value of
false#274 @ihollander - Run CI only one time per commit #273 @flavorjones
- Rails 7 support #272 @flavorjones
- Avoid interfere with AR's belongs_to arguments. #270 @koyo-miyamura
- Fix broken #pluck method with 3+ attrs specified #269 @h6ah4i
- Fix relations for Rails 7 support, and not modifying conditions #268 @pfeiffer
- docs: Remove the string 'F' #264 @tbotaq
- Show example using regex in where query #263 @scottharvey
- Improve performance of exists? #262 @ise-tang
- Remove redundant ActiveRecord version check #260 @yujideveloper
- Fix deprecation warnings #259 @yujideveloper
- Fix rspec config when SKIP_ACTIVE_RECORD enabled #258 @yujideveloper
- isolate tests with temporary classes #256 @machisuke
- Avoid ActiveRecordExtensions affects AR's belongs_to method. #255 @machisuke
- add option to disable erb parsing #202 @reedlaw
- add collection singular ids for associations #237 @1160054
- Fix the thread-safe spec for the updated cities fixture @adampal
- Add thread-safety to ActiveFile #229 @dmitriy-kiriyenko