- New Feature: Restore backward-compatibility for CommonJS.
- Breaking Change: Package now uses native ES Modules.
- Breaking Change: Prebuilt browser-ready version has been removed.
- Bug Fix: TypeScript types improved to maintain the original function signature in the memoized function.
- New Feature: Add TypeScript type definition.
- Fix: Correctly skips incorrect cached value return on mismatched argument length
- Fix: Resolve infinite loop which can occur due to lingering references in recalling from previous cache
- Internal: Include more thorough test cases for expected cache list progression
- Fix: Resolve error which can occur in certain conditions with
maxSize
- Fix: Resolve infinite loop which can occur due to lingering references in recalling from previous cache
- Internal: Include repository details in
package.json
- Initial release