Skip to content

Releases: mandy8055/data-structures

v1.4.1

17 Dec 18:10

Choose a tag to compare

1.4.1 (2025-12-17)

🐛 Bug Fixes

  • 🦖 update copyright information (5d68012)

📝 Documentation

  • 📝 complete API documentation migration (8f0f628)
  • 📝 initialize docusaurus documentation site (56c83ae)

✅ Others

  • 💚 add docs-check workflow for docs deployment (7214e26)
  • 🙈 exclude website folder from deno task list (be91b31)

v1.4.0

17 Dec 07:18

Choose a tag to compare

1.4.0 (2025-12-17)

✨ Features

  • ✨ add drain method in queue API (8a3df4d)

v1.3.1

16 Dec 15:40

Choose a tag to compare

1.3.1 (2025-12-16)

✅ Others

  • ♻️ cleanup duplicate entries from changelog (ac03cf9)

v1.3.0

16 Dec 14:18

Choose a tag to compare

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

16 Dec 13:56

Choose a tag to compare

1.2.1 (2025-12-16)

Documentations

  • 📝 add npm installation and tree-shaking info (4e4f754)

@mskr/data-structures: v1.2.0

16 Dec 13:14

Choose a tag to compare

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

13 Dec 16:36
d4c19c0

Choose a tag to compare

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

17 Nov 16:44
8acb76c

Choose a tag to compare

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

15 Nov 12:14
0e21fa9

Choose a tag to compare

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

12 Nov 10:47
9a7fb21

Choose a tag to compare

What's Changed

Full Changelog: v0.4.3...v0.5.0