Releases: mandy8055/data-structures
Releases · mandy8055/data-structures
v1.4.1
v1.4.0
v1.3.1
v1.3.0
1.3.0 (2025-12-16)
✨ Features
- ✨ added bi-map implementation (#30) (6b73079)
- ✨ Added Binary Heap and PriorityQueue impl (#18) (d8fa77b)
- ✨ Added Deque implementation (#13) (b9dbaab)
- ✨ Added Doubly Linked implementation (#12) (73b19aa)
- ✨ Added impl of RB tree and sorted map (#21) (5aa31bb)
- ✨ added lru cache implementation (#32) (193be4a)
- ✨ added queue implementation (#36) (9da5924)
- ✨ Added trie data structure (#17) (35e46c7)
- ⚡ improved build heap performance from nlogn to n (#38) (87adb54)
🐛 Bug Fixes
- 🔥 excluded docs folder from build and unwanted exports (#34) (7684abc)
- 📝 Incorporated missed out README update (#14) (3c44756)
- ci: 💚 unified release and publish workflow (46c79c7)
- ci: 💚 update workflow to properly trigger on release events (d07d30f)
📝 Documentation
- 📝 documentation update (#25) (bff4298)
- 📝 documentation update (#27) (dd477ba)
- 📝 fixed package name typo (#33) (5af6706)
- 📝 Updated README to include Binary Heap and PriorityQueue (#19) (daffc94)
- 📝 add npm installation and tree-shaking info (4e4f754)
✅ Others
- 🐛 updated mod.ts to include trie (#29) (54d6535)
- 🚀 documentation update (#26) (a18099f)
- 🚀 minimise dist size and implemented LRUCache (#35) (0e21fa9)
- 🚀 perfomance update for buildHeap method and docs update (#39) (d4c19c0)
- 🚀 private members removal from docs (#28) (437725f)
- 🚀 queue implementation and README update (#37) (8acb76c)
- 🚀 release BiMap (#31) (9a7fb21)
- 🚀 Release Doubly Linked List and Deque (#15) (1cf339f)
- 🚀 release RedBlackTree and SortedMap (#22) (21193ff)
- 🚀 release Trie, Bin Heap and PriorityQ (#20) (38f8b1b)
- 🧪 added missing tests for SLL, DLL nd trie (#23) (ec78be9)
- 🧪 improved coverage for PQ and BinaryHeap (#24) (3d2f1c7)
- 💚 correct release-please config (fdd7c0f)
- 💚 setup dual publishing to JSR and npm with release-please (aafb8ae)
- main: release @mskr/data-structures 1.1.0 (01f2218)
- main: release @mskr/data-structures 1.1.1 (a0e90ea)
- main: release @mskr/data-structures 1.2.0 (611632b)
- main: release @mskr/data-structures 1.2.1 (cb55456)
@mskr/data-structures: v1.2.1
@mskr/data-structures: v1.2.0
1.2.0 (2025-12-16)
Features
- ✨ added bi-map implementation (#30) (6b73079)
- ✨ Added Binary Heap and PriorityQueue impl (#18) (d8fa77b)
- ✨ Added Deque implementation (#13) (b9dbaab)
- ✨ Added Doubly Linked implementation (#12) (73b19aa)
- ✨ Added impl of RB tree and sorted map (#21) (5aa31bb)
- ✨ added lru cache implementation (#32) (193be4a)
- ✨ added queue implementation (#36) (9da5924)
- ✨ Added trie data structure (#17) (35e46c7)
- ⚡ improved build heap performance from nlogn to n (#38) (87adb54)
Bug Fixes
- 🔥 excluded docs folder from build and unwanted exports (#34) (7684abc)
- 📝 Incorporated missed out README update (#14) (3c44756)
- ci: 💚 unified release and publish workflow (46c79c7)
- ci: 💚 update workflow to properly trigger on release events (d07d30f)
Documentations
- 📝 documentation update (#25) (bff4298)
- 📝 documentation update (#27) (dd477ba)
- 📝 fixed package name typo (#33) (5af6706)
- 📝 Updated README to include Binary Heap and PriorityQueue (#19) (daffc94)
Others
- 🐛 updated mod.ts to include trie (#29) (54d6535)
- 🚀 documentation update (#26) (a18099f)
- 🚀 minimise dist size and implemented LRUCache (#35) (0e21fa9)
- 🚀 perfomance update for buildHeap method and docs update (#39) (d4c19c0)
- 🚀 private members removal from docs (#28) (437725f)
- 🚀 queue implementation and README update (#37) (8acb76c)
- 🚀 release BiMap (#31) (9a7fb21)
- 🚀 Release Doubly Linked List and Deque (#15) (1cf339f)
- 🚀 release RedBlackTree and SortedMap (#22) (21193ff)
- 🚀 release Trie, Bin Heap and PriorityQ (#20) (38f8b1b)
- 🧪 added missing tests for SLL, DLL nd trie (#23) (ec78be9)
- 🧪 improved coverage for PQ and BinaryHeap (#24) (3d2f1c7)
- 💚 setup dual publishing to JSR and npm with release-please (aafb8ae)
- main: release @mskr/data-structures 1.1.0 (01f2218)
- main: release @mskr/data-structures 1.1.1 (a0e90ea)
v1.0.1
What's Changed
- feat: ⚡ improved build heap performance from nlogn to n by @mandy8055 in #38
- build: 🚀 performance update for buildHeap method and docs update by @mandy8055 in #39
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- feat: ✨ added queue implementation by @mandy8055 in #36
- build: 🚀 queue implementation and README update by @mandy8055 in #37
Full Changelog: v0.6.0...v1.0.0
v0.6.0
What's Changed
- feat: ✨ added lru cache implementation by @mandy8055 in #32
- docs: 📝 fixed package name typo by @mandy8055 in #33
- fix: 🔥 excluded docs folder from build and unwanted exports by @mandy8055 in #34
- build: 🚀 minimise dist size and implemented LRUCache by @mandy8055 in #35
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- feat: ✨ added bi-map implementation by @mandy8055 in #30
- build: 🚀 release bi-map by @mandy8055 in #31
Full Changelog: v0.4.3...v0.5.0