# Changelog ## [v1.0.0](https://github.com/honzasterba/memoist/tree/v0.16.2) (2022-01-09) [Full Changelog](https://github.com/matthewrudy/honzasterba/compare/v0.16.1...v1.0.0) - support for Ruby 3 kwargs ## [v0.16.2](https://github.com/matthewrudy/memoist/tree/v0.16.2) (2019-12-04) [Full Changelog](https://github.com/matthewrudy/memoist/compare/v0.16.1...v0.16.2) **Merged pull requests:** - Fix regression introduced by frozen symbol fix [\#86](https://github.com/matthewrudy/memoist/pull/86) ([sebjacobs](https://github.com/sebjacobs)) ## [v0.16.1](https://github.com/matthewrudy/memoist/tree/v0.16.1) (2019-11-08) [Full Changelog](https://github.com/matthewrudy/memoist/compare/v0.16.0...v0.16.1) **Merged pull requests:** - Remove ruby 1.9.2 from travis build matrix [\#84](https://github.com/matthewrudy/memoist/pull/84) ([unasuke](https://github.com/unasuke)) - Make Memoist.escape\_punctuation compatible with MRI 2.7 [\#82](https://github.com/matthewrudy/memoist/pull/82) ([casperisfine](https://github.com/casperisfine)) - add 2.5.1 to travis [\#77](https://github.com/matthewrudy/memoist/pull/77) ([matthewrudy](https://github.com/matthewrudy)) - Remove ghit.me [\#74](https://github.com/matthewrudy/memoist/pull/74) ([matthewrudy](https://github.com/matthewrudy)) - Place sample code for execution in README.md [\#73](https://github.com/matthewrudy/memoist/pull/73) ([3nan3](https://github.com/3nan3)) - Require Ruby \>=1.9.2 [\#69](https://github.com/matthewrudy/memoist/pull/69) ([matthewrudy](https://github.com/matthewrudy)) ## [v0.16.0](https://github.com/matthewrudy/memoist/tree/v0.16.0) (2017-06-20) [Full Changelog](https://github.com/matthewrudy/memoist/compare/v0.15.0...v0.16.0) **Merged pull requests:** - Fix undefined `memoized\_methods` error raised when a parent class has not call `memoize` [\#68](https://github.com/matthewrudy/memoist/pull/68) ([PikachuEXE](https://github.com/PikachuEXE)) - Add support for class-level cache flushing. [\#67](https://github.com/matthewrudy/memoist/pull/67) ([JoeMcB](https://github.com/JoeMcB)) - Add ruby 2.4 to travis \(bump 2.2 and 2.3 versions\) [\#64](https://github.com/matthewrudy/memoist/pull/64) ([jrafanie](https://github.com/jrafanie)) - Fix tests for Ruby \< 1.9.3 [\#56](https://github.com/matthewrudy/memoist/pull/56) ([matthewrudy](https://github.com/matthewrudy)) - Add return in comments for `flush\_cache`. [\#55](https://github.com/matthewrudy/memoist/pull/55) ([joshuapinter](https://github.com/joshuapinter)) - Update readme [\#53](https://github.com/matthewrudy/memoist/pull/53) ([biow0lf](https://github.com/biow0lf)) ## [v0.15.0](https://github.com/matthewrudy/memoist/tree/v0.15.0) (2016-08-23) [Full Changelog](https://github.com/matthewrudy/memoist/compare/v0.14.0...v0.15.0) **Merged pull requests:** - Remove test warnings [\#52](https://github.com/matthewrudy/memoist/pull/52) ([matthewrudy](https://github.com/matthewrudy)) - Use SVG badge over PNG [\#44](https://github.com/matthewrudy/memoist/pull/44) ([olivierlacan](https://github.com/olivierlacan)) ## [v0.14.0](https://github.com/matthewrudy/memoist/tree/v0.14.0) (2015-12-15) [Full Changelog](https://github.com/matthewrudy/memoist/compare/v0.13.0...v0.14.0) **Merged pull requests:** - Faster2: Cache the method, ivar, and arity and the ancestry memoized methods [\#38](https://github.com/matthewrudy/memoist/pull/38) ([jrafanie](https://github.com/jrafanie)) ## [v0.13.0](https://github.com/matthewrudy/memoist/tree/v0.13.0) (2015-11-26) [Full Changelog](https://github.com/matthewrudy/memoist/compare/v0.12.0...v0.13.0) **Merged pull requests:** - Faster memoist with less object allocations [\#36](https://github.com/matthewrudy/memoist/pull/36) ([jrafanie](https://github.com/jrafanie)) - Be optimistic about bundler version [\#35](https://github.com/matthewrudy/memoist/pull/35) ([lotyrin](https://github.com/lotyrin)) - Add syntax highlighting for code blocks. [\#34](https://github.com/matthewrudy/memoist/pull/34) ([joshuapinter](https://github.com/joshuapinter)) ## [v0.12.0](https://github.com/matthewrudy/memoist/tree/v0.12.0) (2015-04-13) [Full Changelog](https://github.com/matthewrudy/memoist/compare/v0.11.0...v0.12.0) **Merged pull requests:** - Fix forking link [\#30](https://github.com/matthewrudy/memoist/pull/30) ([brandondrew](https://github.com/brandondrew)) - Update README with :identifier info [\#29](https://github.com/matthewrudy/memoist/pull/29) ([fervic](https://github.com/fervic)) ## [v0.11.0](https://github.com/matthewrudy/memoist/tree/v0.11.0) (2014-10-10) [Full Changelog](https://github.com/matthewrudy/memoist/compare/v0.10.0...v0.11.0) **Merged pull requests:** - Call abs on arity when extracting reload [\#27](https://github.com/matthewrudy/memoist/pull/27) ([bradylove](https://github.com/bradylove)) ## [v0.10.0](https://github.com/matthewrudy/memoist/tree/v0.10.0) (2014-08-13) [Full Changelog](https://github.com/matthewrudy/memoist/compare/v0.9.3...v0.10.0) **Merged pull requests:** - Make memoize return a :symbol [\#24](https://github.com/matthewrudy/memoist/pull/24) ([matthewrudy](https://github.com/matthewrudy)) - Use Minitest [\#19](https://github.com/matthewrudy/memoist/pull/19) ([matthewrudy](https://github.com/matthewrudy)) ## [v0.9.3](https://github.com/matthewrudy/memoist/tree/v0.9.3) (2014-06-01) [Full Changelog](https://github.com/matthewrudy/memoist/compare/v0.9.2...v0.9.3) **Merged pull requests:** - Remove Array caching hack [\#17](https://github.com/matthewrudy/memoist/pull/17) ([matthewrudy](https://github.com/matthewrudy)) ## [v0.9.2](https://github.com/matthewrudy/memoist/tree/v0.9.2) (2014-04-16) [Full Changelog](https://github.com/matthewrudy/memoist/compare/0.9.0...v0.9.2) **Merged pull requests:** - Give double-memoize errors their own error class [\#15](https://github.com/matthewrudy/memoist/pull/15) ([zachhale](https://github.com/zachhale)) - Add tax-themed example for class method memoization fixes \#9 [\#10](https://github.com/matthewrudy/memoist/pull/10) ([fny](https://github.com/fny)) ## [0.9.0](https://github.com/matthewrudy/memoist/tree/0.9.0) (2013-03-20) [Full Changelog](https://github.com/matthewrudy/memoist/compare/0.2.0...0.9.0) **Merged pull requests:** - Update README.md to include memoization bypass description [\#6](https://github.com/matthewrudy/memoist/pull/6) ([andreychernih](https://github.com/andreychernih)) - Adds a note about the MIT License [\#4](https://github.com/matthewrudy/memoist/pull/4) ([matiaskorhonen](https://github.com/matiaskorhonen)) ## [0.2.0](https://github.com/matthewrudy/memoist/tree/0.2.0) (2012-08-15) [Full Changelog](https://github.com/matthewrudy/memoist/compare/0.1.0...0.2.0) **Merged pull requests:** - Improved performance of flush\_cache and prime\_cache when parameters are passed to them. [\#2](https://github.com/matthewrudy/memoist/pull/2) ([jrafanie](https://github.com/jrafanie)) ## [0.1.0](https://github.com/matthewrudy/memoist/tree/0.1.0) (2012-01-24) [Full Changelog](https://github.com/matthewrudy/memoist/compare/7a5352d6b6c4219f37f329d2422985961c749748...0.1.0) \* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*