Releases: tycooon/memery
Releases · tycooon/memery
v1.8.0
What's Changed
- Memoize can be a on its own line by @Antsiscool in #52
- Drop Ruby 3.0 and 3.1 support.
New Contributors
- @Antsiscool made their first contribution in #52
Full Changelog: v1.7.0...v1.8.0
v1.7.0
v1.6.0
What's Changed
- Bump GitHub actions by @Earlopain in #49
- Drop dependency on
ruby2_keywordsby @Earlopain in #47 - Add Ruby 3.3 to CI by @Earlopain in #48
- README mentions object-shape optimization by @nevinera in #45
- Improve performance of memoized methods with arguments by ~50% by @CKolkey in #50
- Drop old rubies support (< 2.7).
New Contributors
- @Earlopain made their first contribution in #49
- @CKolkey made their first contribution in #50
Full Changelog: v1.5.0...v1.6.0
v1.5.0
v1.4.1
Refactoring and optimizations.
Full Changelog: v1.4.0...v1.4.1
v1.4.0
v1.3.0
What's Changed
- Fix warnings from Ruby 2.7 by @AlexWayfer in #19
- Return method name from memoize by @JelF in #22
- Allow memoization after including module with Memery by @AlexWayfer in #23
- Fix memoization with Hash-like objects as parameters by @AlexWayfer in #25
New Contributors
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
- Add
:ttloption formemoizemethod by @AlexWayfer in #11 - Add
--warningsoption for RSpec by @AlexWayfer in #13 - Add benchmark script by @AlexWayfer in #14
- Repair code to avoid "instance variable not initialized" warning by @martinstreicher in #12
- Reduce the code, remove
rubocop:disableby @AlexWayfer in #16 - Add
.memoized?method by @AlexWayfer in #17
New Contributors
- @martinstreicher made their first contribution in #12
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
- Optimize speed and memory for cached values returns by @AlexWayfer in #10
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
- Add
.ruby-versionfile to.gitignoreby @AlexWayfer in #6 - Add EditorConfig file by @AlexWayfer in #5
- Add
:conditionoption for.memoizemethod by @AlexWayfer in #7 - Add documentation about
:conditionoption into README by @AlexWayfer in #8
Full Changelog: v0.6.0...v1.0.0