Releases: kufu/activerecord-bitemporal
Releases · kufu/activerecord-bitemporal
2.3.0
2.2.0
2.1.0
2.0.0
What's Changed
- [Proposal] Changed
valid_in
to excludevalid_from = to
andvalid_to = from
by @osyo-manga in #95 - [Proposal] Add
range
argument to.valid_allin
by @Dooor in #98 - Fix JOIN query does not have
valid_from / valid_to
when using.or
. by @osyo-manga in #99 - Fix typo in README.md by @Naoya9922 in #101
- 🎉 Bump v2.0.0 🎉 by @mkmn in #102
New Contributors
- @Dooor made their first contribution in #98
- @Naoya9922 made their first contribution in #101
Full Changelog: 1.1.0...2.0.0
1.1.0
1.0.0 First stable release
This is the first stable release of ActiveRecord::Bitemporal
CHANGELOG
What's Changed
- Trivial typofix by @ujihisa in #1
- fixtypo s/BiTemplal/BiTemporal/ by @supermomonga in #2
- add auto-assign setting file. by @tknzk in #4
- fix CircleCI badge. by @tknzk in #5
- Modify README.md by @paveg in #6
- Remove to
.merge
. by @osyo-manga in #3 - Remove block argument from
.valid_at
and.ignore_valid_datetime
. by @osyo-manga in #7 - Support thread safe to
ActiveRecord :: Bitemporal.with_bitemporal_option
by @osyo-manga in #11 - Remove arel by @osyo-manga in #8
.valid_at
withignore_valid_datetime: false
by @osyo-manga in #9- Add changelog document. by @osyo-manga in #13
- Change reviewers. by @osyo-manga in #16
- Update
rails-6.0beta3
from CI. by @osyo-manga in #14 - Add
.bitemporalize
method by @osyo-manga in #15 - Add scopes by @osyo-manga in #12
- [Bugfix] ignore_valid_datetime is not applied by @osyo-manga in #18
- [Bugfix] Create record with
valid_datetime
out of the rangevalid_from
tovalid_to
by @osyo-manga in #17 - Fix destroy flow by @osyo-manga in #19
- update changelog. by @osyo-manga in #20
- Supported by multi thread by @osyo-manga in #21
- Update changelog. by @osyo-manga in #22
- Add support rails-6.0-rc1. by @osyo-manga in #23
- Does not respect table alias on join clause by @meganemura in #24
- Fixed by
Does not respect table alias on join clause
by @osyo-manga in #25 - Update changelog. by @osyo-manga in #26
- Add support changing swapped_id, when called
# reload
by @osyo-manga in #27 - Add validation in update by @osyo-manga in #28
- レビュワー追加 by @AtsushiM in #29
- Add support rails 6.0.0 by @osyo-manga in #31
- Adjusted
created_at
anddeleted_at
inupdate
anddestroy
by @osyo-manga in #32 - Do not use string interpolation in
where
by @osyo-manga in #35 force_update
does not refer tovalid_datetime
in validation by @osyo-manga in #34- Add validation support with created_at and deleted_at by @osyo-manga in #33
- Fix id equal bitemporal_id by @osyo-manga in #37
- Make it continuously testable, even after 2020 by @machupicchubeta in #41
- add CODE_OF_CONDUCT by @tknzk in #40
- Run tests daily on CI by @machupicchubeta in #42
- Clarify supporting Rails 6.0.x by @machupicchubeta in #43
- Except
bitempral_id
id inscope_for_create
by @osyo-manga in #44 - Update rake requirement from ~> 10.0 to ~> 13.0 by @dependabot in #45
- Add support
#force_update
withvalid_from
by @osyo-manga in #46 - Fix typo by @osyo-manga in #47
- Fix redefined
#reload
method by @osyo-manga in #49 - Fix auto_assign reviewers by @osyo-manga in #50
- Add auto_assign reviewers by @osyo-manga in #51
- Bump activesupport from 5.2.1 to 6.0.3.1 by @dependabot in #48
- Fix bitemporal find method by @wakasa51 in #56
- Use correct precision. by @alpaca-tc in #57
- retry - Testing with multiple ruby versions by @alpaca-tc in #60
- Fix Ruby 2.7 keyword arguments warnings by @kamipo in #61
- Make all generated queries boundable by @kamipo in #62
- Avoid extra string allocation by
# frozen_string_literal: true
by @kamipo in #63 - Change created_at and deleted_at to transaction_from and transaction_to by @osyo-manga in #38
- Add error info when updated. by @osyo-manga in #64
- Use the latest version of Ruby 2.7 by @machupicchubeta in #65
- Add CI for Rails 6.1 by @osyo-manga in #66
- Call
where.lock
only when presentid
by @osyo-manga in #68 - Don't use
each_association
, use.valid_at!
. by @osyo-manga in #67 - Rename
master
tomain
in Rails by @osyo-manga in #69 - Add CI for ruby3.0 by @alpaca-tc in #70
- Rails 7.0 will no longer support Ruby 2.5 and Ruby 2.6, so we'll remove test. by @osyo-manga in #72
- Cut out initialization of datetimes to
bitemporal_assign_initialize_value
by @wata727 in #74 - Add
PersistenceOptionable#bitemporal_option_merge_with_association!
by @wata727 in #73 - Cut out building instances for update to another method by @wata727 in #75
- Bump activerecord from 6.0.3.1 to 6.1.3 by @dependabot in #76
- Fixed a bug that prevented rollback on destroy. by @osyo-manga in #77
- Improve exception when raised an error on destroy by @wata727 in #79
- Drop ruby 2.5 and update ruby versions in CI by @osyo-manga in #81
- Updated implementation of ActiveRecord::Persistence#reload. by @osyo-manga in #80
- update auto_assign by @osyo-manga in #78
- Improve bitemporal scope by @osyo-manga in #39
- Add transaction_at support methods. by @osyo-manga in #82
- Fix scope of through association for not BTDM by @kouheiszk in #83
- Fix broken format in README by @sugamasao in #84
- Add support Rails 7.0 in CI. by @osyo-manga in #85
- Update support Ruby versions in CI. by @osyo-manga in #86
- Add supoprt Ruby 3.1 x Rails 7.0.1 by @osyo-manga in #87
- fix README.md by @nakamaksk in #88
- bugifx undefined method `bitemporal_include?' by @osyo-manga in #90
- Drop Support Ruby 2.6 & Update CI workflow config by @mkmn in #91
- Bump version up to 1.0.0 by @kinoppyd in #92
New Contributors
- @ujihisa made their first contribution in #1
- @supermomonga made their first contribution in #2
- @tknzk made their first contribution in #4
- @paveg made their first contribution in #6
- @osyo-manga made their first contribution in #3
- @meganemura made their first contribution in #24
- @AtsushiM made their first contribution in https://github.com...