Skip to content

Latest commit

 

History

History
1006 lines (843 loc) · 109 KB

File metadata and controls

1006 lines (843 loc) · 109 KB

Changelog

v0.20.1

🐛 Bug Fixes

  • normalize file tree paths to POSIX separators (#691) (8a7bb12)

📝 Documentation

  • update CHANGELOG.md for v0.20.0 (9db13aa)

🆙 Update Packages

  • Bump @babel/preset-env in /packages/frontend (#689) (ec6d253)
  • Bump react-router-dom in /packages/frontend (#690) (c2db4a6)
  • Bump typescript-eslint from 8.59.1 to 8.59.2 (#683) (ec50746)
  • Bump axios from 1.15.2 to 1.16.0 (#681) (2bee4f6)
  • Bump @typescript-eslint/eslint-plugin (#685) (1635443)
  • Bump @typescript-eslint/parser from 8.59.1 to 8.59.2 (#686) (0342151)
  • Bump typescript-eslint in /packages/frontend (#687) (20ac655)
  • Bump @typescript-eslint/parser in /packages/frontend (#688) (1b79051)
  • Bump @babel/preset-env in /packages/frontend (#678) (fd8e448)
  • Bump @mui/x-tree-view in /packages/frontend (#676) (f763d6e)
  • Bump @typescript-eslint/parser in /packages/frontend (#675) (0e56f3d)
  • Bump @typescript-eslint/parser from 8.59.0 to 8.59.1 (#674) (8ea489f)
  • Bump typescript-eslint from 8.59.0 to 8.59.1 (#672) (bb8f54c)
  • Bump typescript-eslint in /packages/frontend (#670) (2f1e7fa)
  • Bump react-router-dom in /packages/frontend (#668) (87ba99b)
  • Bump webpack in /packages/frontend (#669) (6eeeb69)
  • Bump axios from 1.15.1 to 1.15.2 (#667) (266beca)
  • Bump eslint-plugin-react-hooks in /packages/frontend (#665) (2b57129)
  • Bump @typescript-eslint/parser from 8.58.2 to 8.59.0 (#659) (614867d)
  • Bump typescript-eslint in /packages/frontend (#660) (1d5dd15)
  • Bump typescript-eslint from 8.58.2 to 8.59.0 (#663) (ea022cc)
  • Bump html-webpack-plugin in /packages/frontend (#666) (e2f12b4)

💚 CI/Test

  • use --no-open flag in CLI e2e instead of dummy open shim (c9ab001) (#679)
  • improve test coverage for index (079b59d) (#679)
  • improve test coverage for server (ede5eca) (#679)
  • improve test coverage for CLI (c1d4cde) (#679)
  • improve test coverage for outlineRouter (070bac5) (#679)
  • improve test coverage for watcher (6a01337) (#679)
  • improve test coverage for CLI and logger (a513983) (#679)
  • improve test coverage for plantumlRouter (1cefdf4) (#679)
  • improve test coverage for logger (513b02f) (#679)
  • improve test coverage for FileTree (39713e5) (#679)
  • improve test coverage for fileTreeSlice (4ce6e0e) (#679)
  • improve test coverage for MarkdownCode (6342f28) (#679)
  • improve test coverage for MarkdownContent (217ffb9) (#679)
  • improve test coverage for plantUMLSlice (90d1e38) (#679)
  • improve test coverage for useWebSocket (d726752) (#679)
  • improve test coverage for App (438fa62) (#679)
  • improve test coverage for configSlice (25e57eb) (#679)
  • improve test coverage for useSettingsForm (a8aba5d) (#679)
  • improve test coverage for ColorSchemeSettingsTab (0753598) (#679)
  • improve test coverage for useTheme (2a19d40) (#679)
  • improve test coverage for Layout (8f05632) (#679)
  • improve test coverage for MarkdownRenderer (1ba5930) (#679)
  • improve test coverage for useSyntaxHighlighterTheme (9aac283) (#679)
  • improve test coverage for Outline (7d413cf) (#679)
  • improve test coverage for FileTreeContent (d55153d) (#679)
  • improve test coverage for layout settings tab (2b3bd0c) (#679)
  • improve test coverage for frontend index (09af977) (#679)
  • improve test coverage for store app settings (af38d90) (#679)
  • improve test coverage for fetchData (5a314d5) (#679)

🛠️ Chores

  • remove accidentally committed .codex file (6c10611) (#679)

v0.20.0

✨ Features

  • add mobile responsive layout (#657) (#658) (c0c06b3)

📝 Documentation

  • update CHANGELOG.md for v0.19.0 (fc7cf21)

v0.19.0

✨ Features

  • support index.md as default page fallback (d58a9a2) (#656)

📝 Documentation

  • update CHANGELOG.md for v0.18.0 (e14a257)

🆙 Update Packages

  • bump @mui/material, @mui/icons-material to v9 and x-tree-view to v9.0.2 (#655) (5519553)
  • Bump @typescript-eslint/eslint-plugin from 8.58.1 to 8.58.2 in /packages/frontend (#651) (63cfedd)
  • Bump typescript from 5.9.3 to 6.0.3 (#652) (b975259)
  • Bump axios from 1.15.0 to 1.15.1 (e806aa9) (#653)
  • Bump typescript-eslint from 8.58.1 to 8.58.2 (6cd29f6) (#650)
  • Bump @typescript-eslint/parser from 8.58.1 to 8.58.2 (27dacb5) (#649)
  • Bump react-router-dom in /packages/frontend (a01c54c) (#648)
  • Bump simple-git from 3.35.2 to 3.36.0 (7948ac9) (#646)
  • Bump webpack in /packages/frontend (5079795) (#644)
  • Bump webpack in /packages/frontend (f8572e9) (#643)
  • Bump eslint-plugin-jest in /packages/frontend (4a6494a) (#642)
  • Bump react-dom from 19.2.4 to 19.2.5 in /packages/frontend (92f76ed) (#641)
  • Bump @eslint/compat in /packages/frontend (779c241) (#640)
  • Bump axios from 1.14.0 to 1.15.0 (d531d5d) (#639)
  • Bump typescript-eslint in /packages/frontend (323f87c) (#636)
  • Bump typescript-eslint from 8.58.0 to 8.58.1 (3c9742a) (#635)
  • Bump @typescript-eslint/parser in /packages/frontend (df9e944) (#632)
  • Bump @typescript-eslint/parser from 8.58.0 to 8.58.1 (4a3c57b) (#631)
  • Bump simple-git from 3.33.0 to 3.35.2 (e294b56) (#630)
  • Bump @eslint/compat in /packages/frontend (22e61ba) (#628)
  • Bump react-router-dom in /packages/frontend (1c0ae27) (#626)
  • Bump ts-jest from 29.4.6 to 29.4.9 (5b8b9c9) (#624)
  • Bump mermaid from 11.13.0 to 11.14.0 in /packages/frontend (0cf55d4) (#625)
  • Bump typescript-eslint in /packages/frontend (62f651c) (#623)
  • Bump typescript-eslint from 8.57.2 to 8.58.0 (54462ed) (#620)
  • Bump axios from 1.13.6 to 1.14.0 (d1a3562) (#617)

v0.18.0

✨ Features

  • change auto-fallback to opt-in via --port auto (4f9efd7) (#614)
  • auto-fallback to next available port when default port is in use (5a3940c) (#614)

🐛 Bug Fixes

  • use parseAsync and add try/catch for serve() rejection (dc1f10c) (#614)

📝 Documentation

  • add author section with website link (6c561d4)
  • update CHANGELOG.md for v0.17.0 (5ec08fd)

👕 Code Style

  • add task list checkbox styles in markdown body (58c855b) (#616)

🆙 Update Packages

  • Bump eslint-plugin-jest in /packages/frontend (a28a6a0) (#615)
  • Bump react-router-dom in /packages/frontend (3ceeb4b) (#613)
  • Bump @typescript-eslint/parser from 8.57.1 to 8.57.2 (9421903) (#612)
  • Bump @typescript-eslint/parser in /packages/frontend (84ec54a) (#611)
  • Bump typescript-eslint from 8.57.1 to 8.57.2 (f77cfee) (#609)
  • Bump typescript-eslint in /packages/frontend (9e2b73e) (#608)
  • Bump ws from 8.19.0 to 8.20.0 (e06b869) (#604)
  • Bump webpack-cli in /packages/frontend (0fb7da0) (#601)
  • Bump @babel/preset-env in /packages/frontend (b70c376) (#600)

v0.17.0

✨ Features

  • show Diff tab only when uncommitted changes exist (d673599) (#599)
  • hide diff tabs when not in a git repository (9a9c46d) (#599)
  • add markdown diff view and previous commit history tabs (84e91d3) (#599)

🐛 Bug Fixes

  • address coderabbit review feedback (a1fded2) (#599)
  • handle initial commit in diff-prev and remove example doc change (16c4ca2) (#599)
  • rename Prev Diff tab to Last Commit (d7cac89) (#599)
  • use last commit that changed the file for prev diff instead of HEAD~1 (87ad951) (#599)
  • remove unused error variables in diff routes (80eb556) (#599)

📝 Documentation

  • update CHANGELOG.md for v0.16.1 (cf934c8)

♻️ Refactor

  • render diff views using MarkdownRenderer for consistent design (9b199fe) (#599)

🆙 Update Packages

  • Bump webpack-cli in /packages/frontend (d1bcdbd) (#598)
  • Bump @typescript-eslint/parser in /packages/frontend (1b5453c) (#597)
  • Bump typescript-eslint from 8.57.0 to 8.57.1 (21dbd8c) (#596)
  • Bump typescript-eslint in /packages/frontend (b1743f7) (#593)
  • Bump @typescript-eslint/parser from 8.57.0 to 8.57.1 (cdd0258) (#592)
  • Bump mermaid from 11.12.3 to 11.13.0 in /packages/frontend (2bf3c61) (#590)
  • Bump jest from 30.2.0 to 30.3.0 in /packages/frontend (ae6a97a) (#589)
  • Bump typescript-eslint in /packages/frontend (91d12cf) (#588)
  • Bump simple-git from 3.32.3 to 3.33.0 (79c14a6) (#587)
  • Bump typescript-eslint from 8.56.1 to 8.57.0 (8d10e37) (#584)
  • Bump jest from 30.2.0 to 30.3.0 (229342f) (#582)
  • Bump babel-jest in /packages/frontend (28528b8) (#581)
  • Bump jest-environment-jsdom in /packages/frontend (ae44059) (#583)
  • Bump babel-loader in /packages/frontend (d33457b) (#580)
  • Bump jest-util from 30.2.0 to 30.3.0 (2a76468) (#579)
  • Bump babel-loader in /packages/frontend (09ca2c5) (#578)
  • Bump @eslint/compat in /packages/frontend (70eb06e) (#575)
  • bump @mui/material from 7.3.8 to 7.3.9 and update snapshots (d87936c)
  • Bump @stylistic/eslint-plugin in /packages/frontend (7bb46ad) (#574)
  • Bump @stylistic/eslint-plugin from 5.9.0 to 5.10.0 (f8b8828) (#573)
  • Bump @mui/icons-material in /packages/frontend (7cd8456) (#571)
  • Bump webpack in /packages/frontend (08a1f09) (#570)
  • Bump copy-webpack-plugin in /packages/frontend (8809380) (#569)
  • Bump axios from 1.13.5 to 1.13.6 (fb36dd6) (#568)
  • Bump simple-git from 3.32.2 to 3.32.3 (1ddf986) (#567)
  • Bump react-syntax-highlighter in /packages/frontend (9549ec4) (#566)
  • Bump @types/aws-lambda from 8.10.160 to 8.10.161 (3dd882a) (#565)
  • Bump webpack in /packages/frontend (779db5c) (#564)
  • Bump @types/supertest from 6.0.3 to 7.2.0 (26fe199) (#563)
  • Bump react-router-dom in /packages/frontend (4632698) (#562)
  • Bump @typescript-eslint/parser in /packages/frontend (30d2722) (#561)
  • Bump @typescript-eslint/parser from 8.56.0 to 8.56.1 (be7f280) (#560)
  • Bump typescript-eslint from 8.56.0 to 8.56.1 (d1177c9) (#558)
  • Bump typescript-eslint in /packages/frontend (d24c31d) (#555)
  • Bump @mui/x-tree-view in /packages/frontend (1a7d192) (#551)
  • Bump simple-git from 3.31.1 to 3.32.2 (4bc216a) (#550)
  • Bump @stylistic/eslint-plugin from 5.8.0 to 5.9.0 (b5541af) (#549)
  • Bump glob from 13.0.5 to 13.0.6 (3c65ca9) (#548)
  • Bump @stylistic/eslint-plugin in /packages/frontend (6800282) (#547)
  • Bump mermaid from 11.12.2 to 11.12.3 in /packages/frontend (5f91db3) (#546)
  • Bump glob from 13.0.4 to 13.0.5 (231a5a8) (#545)
  • Bump css-loader in /packages/frontend (8174ae8) (#542)
  • Bump typescript-eslint in /packages/frontend (c5b0027) (#541)
  • Bump @typescript-eslint/eslint-plugin (1f09c10) (#540)
  • Bump @typescript-eslint/parser in /packages/frontend (9b80d0e) (#539)
  • Bump glob from 13.0.3 to 13.0.4 (c956f12) (#538)
  • Bump typescript-eslint from 8.55.0 to 8.56.0 (1c33859) (#537)
  • Bump @mui/x-tree-view in /packages/frontend (059c908) (#536)
  • Bump simple-git from 3.30.0 to 3.31.1 (d068dda) (#535)
  • Bump eslint-plugin-jest in /packages/frontend (41e5b46) (#534)

💚 CI/Test

  • improve test coverage for diffSlice and MarkdownContentView (1284a95) (#599)

v0.16.1

✨ Features

  • automate CHANGELOG generation with release workflow integration (b555a40) (#511)

🐛 Bug Fixes

  • prevent code blocks from overflowing content area in full mode (be0bd94) (#532)

🆙 Update Packages

  • Bump @mui/icons-material in /packages/frontend (931af44) (#529)
  • Bump webpack in /packages/frontend (5dc2ff7) (#531)
  • Bump eslint-plugin-jest in /packages/frontend (d517236) (#530)
  • Bump glob from 13.0.2 to 13.0.3 (cd419dc) (#528)
  • Bump @mui/material in /packages/frontend (4780469) (#527)
  • Bump webpack in /packages/frontend (1a6c3ec) (#526)
  • Bump markdown-it from 14.1.0 to 14.1.1 (0968263) (#525)
  • Bump glob from 13.0.1 to 13.0.2 (28e7246) (#524)
  • Bump @stylistic/eslint-plugin in /packages/frontend (#523) (292a3ed)
  • Bump @typescript-eslint/parser from 8.54.0 to 8.55.0 (#521) (fc8c189)
  • Bump @typescript-eslint/parser in /packages/frontend (#517) (401849a)
  • Bump typescript-eslint from 8.54.0 to 8.55.0 (#516) (9c5bafa)
  • Bump typescript-eslint in /packages/frontend (#515) (996b29d)
  • Bump @stylistic/eslint-plugin from 5.7.1 to 5.8.0 (#514) (14a9e00)
  • Bump axios from 1.13.4 to 1.13.5 (bf78248) (#513)
  • Bump eslint-plugin-jest in /packages/frontend (4c92d51) (#512)

💚 CI/Test

  • update snapshots for minWidth: 0 style change (f65cef5) (#532)

v0.16.0

✨ Features

  • support glob patterns and specific file lists as arguments (d45d674) (#510)
  • add remark-breaks support with config option (eda775e) (#509)

🐛 Bug Fixes

  • resolve lint errors in watcher, glob test, and watcher test (13f1515) (#510)
  • add jest-util to resolve ts-jest compatibility (6cf133e) (#459)
  • add jest-util to resolve ts-jest compatibility (4436bb9) (#461)

📝 Documentation

  • use parentheses to clarify mdts acronym in README (40953c5)
  • add mdts acronym (Markdown Tree Server) to README (2cb4ce9)
  • add --glob option documentation to README, CLI help, and guides (9998b4b) (#510)

♻️ Refactor

  • address CodeRabbit review and restore missing docs (d444da4) (#510)
  • use explicit --glob option instead of heuristic argument detection (eb0d897) (#510)
  • address CodeRabbit review feedback (ea8653b) (#510)

🆙 Update Packages

  • Bump webpack in /packages/frontend (7632724) (#508)
  • Bump @eslint/compat in /packages/frontend (aa41ab2) (#507)
  • Bump eslint-plugin-jest in /packages/frontend (f7ffdef) (#506)
  • Bump @mui/x-tree-view in /packages/frontend (1226b40) (#505)
  • Bump @babel/preset-env in /packages/frontend (ff5e931) (#503)
  • Bump @babel/core in /packages/frontend (6408368) (#504)
  • Bump commander from 14.0.2 to 14.0.3 (ad8d3d8) (#502)
  • Bump css-loader in /packages/frontend (4f07878) (#500)
  • Bump axios from 1.13.3 to 1.13.4 (fdafae0) (#498)
  • Bump typescript-eslint in /packages/frontend (ab9989e) (#497)
  • Bump @mui/x-tree-view in /packages/frontend (26fad89) (#485)
  • Bump typescript-eslint from 8.53.1 to 8.54.0 (fe3b9d6) (#492)
  • Bump react-router-dom in /packages/frontend (0fee720) (#489)
  • Bump @typescript-eslint/parser in /packages/frontend (5751be1) (#495)
  • Bump @typescript-eslint/parser from 8.53.1 to 8.54.0 (c23d29c) (#493)
  • Bump react-dom from 19.2.3 to 19.2.4 in /packages/frontend (eed09a0) (#494)
  • Bump @stylistic/eslint-plugin in /packages/frontend (3b4a3f4) (#491)
  • Bump axios from 1.13.2 to 1.13.3 (ea090f0) (#490)
  • Bump @stylistic/eslint-plugin from 5.7.0 to 5.7.1 (c92d82d) (#488)
  • Bump typescript-eslint in /packages/frontend (bfa8aa5) (#483)
  • Bump @types/aws-lambda from 8.10.159 to 8.10.160 (49c2d64) (#481)
  • Bump @typescript-eslint/parser from 8.53.0 to 8.53.1 (0e6e2fb) (#480)
  • Bump html-webpack-plugin in /packages/frontend (a812293) (#479)
  • Bump @typescript-eslint/parser in /packages/frontend (3a8d342) (#477)
  • Bump typescript-eslint from 8.53.0 to 8.53.1 (9988074) (#476)
  • Bump @testing-library/react in /packages/frontend (6c46023) (#475)
  • Bump @babel/core in /packages/frontend (ad6cf91) (#470)
  • Bump @eslint/compat in /packages/frontend (9436e1d) (#468)
  • Bump @stylistic/eslint-plugin in /packages/frontend (599915e) (#474)
  • Bump @babel/preset-env in /packages/frontend (046e631) (#473)
  • Bump @mui/x-tree-view in /packages/frontend (a561d3e) (#472)
  • Bump supertest from 7.1.4 to 7.2.2 (ccb40c7) (#471)
  • Bump @stylistic/eslint-plugin from 5.6.1 to 5.7.0 (9ec959f) (#469)
  • Bump typescript-eslint from 8.51.0 to 8.52.0 (f398c12) (#457)
  • Bump @typescript-eslint/eslint-plugin (e7da255) (#463)
  • Bump ws from 8.18.3 to 8.19.0 (65d8533) (#459)
  • Bump @typescript-eslint/parser from 8.51.0 to 8.52.0 (5f45ad7) (#461)
  • Bump typescript-eslint in /packages/frontend (8ee03c3) (#462)
  • Bump @mui/icons-material in /packages/frontend (67f64c8) (#466)
  • Bump @mui/material in /packages/frontend (cc2fe1b) (#467)
  • Bump react-router-dom in /packages/frontend (69d0c1f) (#465)
  • Bump eslint-plugin-jest in /packages/frontend (aa53b78) (#456)

v0.15.0

✨ Features

  • add --no-open flag to disable auto-opening browser (317dea6) (#454)

🐛 Bug Fixes

  • use npx npm@11.5.1 for trusted publishing (bf8b7fe)
  • use setup-node@v6 with Node.js 24 for trusted publishing (f620d35)
  • update npm to latest for trusted publishing (e61a898)
  • resolve jest configuration warnings and test failures (81ea97f) (#253)

🆙 Update Packages

  • Bump typescript-eslint from 8.50.1 to 8.51.0 (026e786) (#451)
  • Bump eslint-plugin-jest in /packages/frontend (f24da58) (#452)
  • Bump typescript-eslint in /packages/frontend (59daa00) (#450)
  • Bump @typescript-eslint/eslint-plugin (ee923f9) (#446)
  • Bump @typescript-eslint/parser in /packages/frontend (3a510e5) (#445)
  • Bump eslint-plugin-jest in /packages/frontend (4b0ce13) (#444)
  • Bump typescript-eslint in /packages/frontend (9e53d8c) (#438)
  • Bump @typescript-eslint/eslint-plugin (8cc13af) (#435)
  • Bump @mui/x-tree-view in /packages/frontend (c273f2a) (#443)
  • Bump eslint-plugin-jest in /packages/frontend (eb36059) (#442)
  • Bump @typescript-eslint/parser in /packages/frontend (fbcdd86) (#440)
  • Bump @typescript-eslint/parser from 8.50.0 to 8.50.1 (9ece055) (#439)
  • Bump typescript-eslint from 8.50.0 to 8.50.1 (35f8572) (#436)
  • Bump eslint-plugin-jest in /packages/frontend (095f3a9) (#434)
  • Bump webpack in /packages/frontend (6c7ed85) (#433)
  • Bump react-router-dom in /packages/frontend (019540f) (#432)
  • Bump webpack in /packages/frontend (c80c081) (#431)
  • Bump @testing-library/react in /packages/frontend (9e21d5b) (#430)
  • Bump eslint from 9.39.1 to 9.39.2 (c52b155) (#424)
  • Bump typescript-eslint from 8.49.0 to 8.50.0 (e7ebf3d) (#428)
  • Bump @typescript-eslint/parser from 8.49.0 to 8.50.0 (292fb87) (#429)
  • Bump typescript-eslint in /packages/frontend (d135c4d) (#426)
  • Bump eslint-plugin-jest in /packages/frontend (46f3cb2) (#423)
  • Bump eslint from 9.39.1 to 9.39.2 in /packages/frontend (847776b) (#422)
  • Bump @reduxjs/toolkit in /packages/frontend (9555a90) (#421)
  • Bump react-dom from 19.2.1 to 19.2.3 in /packages/frontend (560eb63) (#420)
  • Bump @mui/x-tree-view in /packages/frontend (8ea15ea) (#419)
  • Bump typescript-eslint in /packages/frontend (8cf4fcc) (#417)
  • Bump @typescript-eslint/parser from 8.48.1 to 8.49.0 (f418c44) (#416)
  • Bump @typescript-eslint/parser in /packages/frontend (092237b) (#415)
  • Bump typescript-eslint from 8.48.1 to 8.49.0 (ba4f922) (#412)
  • Bump @reduxjs/toolkit in /packages/frontend (562dd3b) (#411)
  • Bump react-router-dom in /packages/frontend (9f63897) (#410)
  • Bump @mui/x-tree-view in /packages/frontend (880dc7e) (#409)
  • Bump typescript-eslint from 8.48.0 to 8.48.1 (6a1b9c5) (#407)
  • Bump react-dom from 19.2.0 to 19.2.1 in /packages/frontend (b3d2d09) (#406)
  • Bump @typescript-eslint/eslint-plugin (c5b44aa) (#400)
  • Bump typescript-eslint in /packages/frontend (dc65ce7) (#403)
  • Bump @typescript-eslint/parser in /packages/frontend (bb8bd29) (#401)
  • Bump @typescript-eslint/parser from 8.48.0 to 8.48.1 (2460616) (#402)
  • Bump mermaid from 11.12.1 to 11.12.2 in /packages/frontend (a127f62) (#405)
  • Bump react-router-dom in /packages/frontend (b0e0ba5) (#404)
  • Bump @mui/icons-material in /packages/frontend (f35de9a) (#399)
  • Bump express and @types/express (db3423b) (#398)
  • Bump ts-jest from 29.4.5 to 29.4.6 (4ba897a) (#397)
  • Bump typescript-eslint in /packages/frontend (e4ec095) (#395)
  • Bump @typescript-eslint/parser in /packages/frontend (50bca73) (#394)
  • Bump @typescript-eslint/parser from 8.47.0 to 8.48.0 (176ba6f) (#391)
  • Bump typescript-eslint from 8.47.0 to 8.48.0 (704eeb1) (#390)
  • Bump @reduxjs/toolkit in /packages/frontend (8c2f519) (#389)
  • Bump eslint-plugin-jest in /packages/frontend (5be6dfd) (#388)
  • Bump rehype-github-alerts in /packages/frontend (034a87e) (#387)
  • Bump eslint-plugin-jest in /packages/frontend (1c9be9f) (#386)
  • Bump @mui/x-tree-view in /packages/frontend (b293a50) (#385)
  • Bump webpack in /packages/frontend (d780d2d) (#384)
  • Bump @stylistic/eslint-plugin in /packages/frontend (e218fc4) (#383)
  • Bump @types/aws-lambda from 8.10.158 to 8.10.159 (8decc16) (#382)
  • Bump html-webpack-plugin in /packages/frontend (3f72729) (#381)
  • Bump @stylistic/eslint-plugin from 5.5.0 to 5.6.1 (ed366db) (#380)
  • Bump @mui/x-tree-view in /packages/frontend (44127a2) (#370)
  • Bump open from 10.2.0 to 11.0.0 (99f2322) (#372)
  • Bump typescript-eslint in /packages/frontend (8de5fa5) (#379)
  • Bump typescript-eslint from 8.46.4 to 8.47.0 (6e44616) (#378)
  • Bump @typescript-eslint/parser in /packages/frontend (25d103c) (#376)
  • Bump @typescript-eslint/parser from 8.46.4 to 8.47.0 (c0af7aa) (#375)
  • Bump @eslint/compat in /packages/frontend (ef27844) (#373)
  • Bump react-router-dom in /packages/frontend (50d50ce) (#371)
  • Bump @types/aws-lambda from 8.10.157 to 8.10.158 (ab10c92) (#369)
  • Bump typescript-eslint from 8.46.3 to 8.46.4 (7a99b84) (#367)
  • Bump typescript-eslint in /packages/frontend (be33619) (#366)
  • Bump @typescript-eslint/parser in /packages/frontend (a297a9d) (#364)
  • Bump @typescript-eslint/parser from 8.46.3 to 8.46.4 (a9b0242) (#363)
  • Bump eslint-plugin-jest in /packages/frontend (caf349c) (#362)
  • Bump @reduxjs/toolkit in /packages/frontend (886d4f5) (#360)
  • Bump @mui/icons-material in /packages/frontend (812e053) (#358)
  • Bump axios from 1.13.1 to 1.13.2 (77fc6e8) (#357)
  • Bump typescript-eslint in /packages/frontend (f8cee16) (#356)
  • Bump @typescript-eslint/parser in /packages/frontend (c9cd050) (#355)
  • Bump eslint from 9.38.0 to 9.39.1 (9199507) (#354)
  • Bump @reduxjs/toolkit in /packages/frontend (d2e77de) (#353)
  • Bump eslint from 9.38.0 to 9.39.1 in /packages/frontend (c3c7236) (#351)
  • Bump typescript-eslint from 8.46.2 to 8.46.3 (6dfec64) (#350)
  • Bump simple-git from 3.29.0 to 3.30.0 (6400cfb) (#347)
  • Bump simple-git from 3.28.0 to 3.29.0 (6db147e) (#344)
  • Bump @mui/x-tree-view in /packages/frontend (b5fa727) (#343)
  • Bump @eslint/compat in /packages/frontend (1ba1d22) (#342)
  • Bump react-router-dom in /packages/frontend (3c9e79c) (#341)
  • Bump @types/aws-lambda from 8.10.156 to 8.10.157 (849fb62) (#340)
  • Bump axios from 1.13.0 to 1.13.1 (7787f70) (#339)
  • Bump react-syntax-highlighter in /packages/frontend (c1625f2) (#338)
  • Bump axios from 1.12.2 to 1.13.0 (7419c23) (#337)
  • Bump @types/express from 5.0.4 to 5.0.5 (2ebb14f) (#336)
  • Bump mermaid from 11.12.0 to 11.12.1 in /packages/frontend (60dc3d8) (#335)
  • Bump commander from 14.0.1 to 14.0.2 (9a575f1) (#334)
  • Bump @babel/preset-react in /packages/frontend (ed7d684) (#333)
  • Bump eslint-plugin-react-hooks in /packages/frontend (13d9ada) (#332)
  • Bump @babel/preset-env in /packages/frontend (f29c716) (#329)
  • Bump @babel/preset-typescript in /packages/frontend (42a246e) (#331)
  • Bump @babel/core in /packages/frontend (c611bc5) (#330)
  • Bump @types/express from 5.0.3 to 5.0.4 (0ece22d) (#328)
  • Bump @mui/x-tree-view in /packages/frontend (95b0677) (#327)
  • Bump @reduxjs/toolkit in /packages/frontend (8e7cf35) (#326)
  • Bump eslint from 9.37.0 to 9.38.0 in /packages/frontend (0c823d2) (#318)
  • Bump @stylistic/eslint-plugin in /packages/frontend (a2b437d) (#317)
  • Bump @typescript-eslint/parser in /packages/frontend (6749b0f) (#324)
  • Bump typescript-eslint from 8.46.1 to 8.46.2 (15d34ac) (#323)
  • Bump typescript-eslint in /packages/frontend (4105983) (#322)
  • Bump @typescript-eslint/parser from 8.46.1 to 8.46.2 (1e2e696) (#321)
  • Bump @stylistic/eslint-plugin from 5.4.0 to 5.5.0 (6fb5fc1) (#316)
  • Bump eslint from 9.37.0 to 9.38.0 (fba7b46) (#315)
  • Bump @reduxjs/toolkit in /packages/frontend (998a40c) (#313)
  • Bump @mui/x-tree-view in /packages/frontend (e51688f) (#314)
  • Bump @types/aws-lambda from 8.10.155 to 8.10.156 (28792f0) (#312)
  • Bump typescript-eslint from 8.46.0 to 8.46.1 (ace257f) (#311)
  • Bump @typescript-eslint/parser in /packages/frontend (3671fad) (#308)
  • Bump @typescript-eslint/parser from 8.46.0 to 8.46.1 (0e44267) (#307)
  • Bump typescript-eslint in /packages/frontend (d42dc9d) (#306)
  • Bump ts-jest from 29.4.4 to 29.4.5 (cbc8e46) (#305)
  • Bump @mui/x-tree-view in /packages/frontend (9aec192) (#304)
  • Bump eslint-plugin-react-hooks in /packages/frontend (df8ad8f) (#303)
  • Bump react-router-dom in /packages/frontend (2f15176) (#302)
  • Bump webpack in /packages/frontend (4601c27) (#301)
  • Bump typescript-eslint from 8.45.0 to 8.46.0 (4c78399) (#299)
  • Bump @typescript-eslint/parser in /packages/frontend (8591edd) (#298)
  • Bump @typescript-eslint/parser from 8.45.0 to 8.46.0 (597b9bc) (#297)
  • Bump typescript-eslint in /packages/frontend (b2ed2a0) (#295)
  • Bump @types/aws-lambda from 8.10.153 to 8.10.155 (b10d1fa) (#294)
  • Bump eslint from 9.36.0 to 9.37.0 (ab83602) (#293)
  • Bump eslint-plugin-react-hooks in /packages/frontend (5bddde1) (#292)
  • Bump eslint from 9.36.0 to 9.37.0 in /packages/frontend (e32c898) (#291)
  • Bump @testing-library/jest-dom in /packages/frontend (107173b) (#290)
  • Bump @mui/x-tree-view in /packages/frontend (088fa08) (#289)
  • Bump webpack in /packages/frontend (30597dc) (#276)
  • Bump @mui/icons-material in /packages/frontend (0777f2b) (#288)
  • Bump eslint-plugin-react-hooks in /packages/frontend (064bbf4) (#286)
  • Bump react-dom from 19.1.1 to 19.2.0 in /packages/frontend (5cabb7d) (#283)
  • Bump typescript from 5.9.2 to 5.9.3 (3d502c3) (#282)
  • Bump @types/aws-lambda from 8.10.152 to 8.10.153 (021284d) (#281)
  • Bump @testing-library/jest-dom in /packages/frontend (bc3e17b) (#280)
  • Bump @typescript-eslint/parser in /packages/frontend (f3eb8ce) (#277)
  • Bump typescript-eslint from 8.44.1 to 8.45.0 (c290632) (#275)
  • Bump typescript-eslint in /packages/frontend (1974c1a) (#274)
  • Bump @typescript-eslint/parser from 8.44.1 to 8.45.0 (13820c5) (#273)
  • Bump react-router-dom in /packages/frontend (61c1cb2) (#272)
  • Bump jest from 30.1.3 to 30.2.0 in /packages/frontend (571802a) (#269)
  • Bump jest-environment-jsdom in /packages/frontend (d677dc3) (#271)
  • Bump jest from 30.1.3 to 30.2.0 (77c746e) (#270)
  • Bump babel-jest in /packages/frontend (bdcce95) (#268)
  • Bump @mui/x-tree-view in /packages/frontend (c13250c) (#267)
  • Bump react-router-dom in /packages/frontend (c46f9f5) (#266)
  • Bump typescript-eslint from 8.44.0 to 8.44.1 (3d2545b) (#265)
  • Bump @typescript-eslint/eslint-plugin (e9cf47d) (#263)
  • Bump typescript-eslint in /packages/frontend (ef8e5e1) (#264)
  • Bump @eslint/compat in /packages/frontend (ffa5086) (#262)
  • Bump @typescript-eslint/parser from 8.44.0 to 8.44.1 (1726aec) (#261)
  • Bump @typescript-eslint/parser in /packages/frontend (eb62e26) (#260)
  • Bump eslint from 9.35.0 to 9.36.0 in /packages/frontend (d3320aa) (#259)
  • Bump @stylistic/eslint-plugin in /packages/frontend (9bc1e86) (#258)
  • Bump eslint from 9.35.0 to 9.36.0 (7a57b14) (#257)
  • Bump @stylistic/eslint-plugin from 5.3.1 to 5.4.0 (958b0f8) (#256)
  • Bump ts-jest from 29.4.3 to 29.4.4 (056d65e) (#255)
  • Bump mermaid from 11.11.0 to 11.12.0 in /packages/frontend (2c3b7bd) (#254)
  • Bump ts-jest from 29.4.2 to 29.4.3 (cc5ea24) (#253)
  • Bump @mui/x-tree-view in /packages/frontend (ca50e8f) (#252)
  • Bump typescript-eslint from 8.43.0 to 8.44.0 (c133acc) (#248)
  • Bump @typescript-eslint/parser in /packages/frontend (3ae9563) (#247)
  • Bump ts-jest from 29.4.1 to 29.4.2 (972bcf4) (#246)
  • Bump typescript-eslint in /packages/frontend (3451904) (#245)
  • Bump @typescript-eslint/parser from 8.43.0 to 8.44.0 (0e0edbe) (#244)
  • Bump axios from 1.12.0 to 1.12.2 (6e60ad5) (#243)
  • Bump commander from 14.0.0 to 14.0.1 (acb26b2) (#242)
  • Bump react-router-dom in /packages/frontend (dd8745e) (#241)
  • Bump axios from 1.11.0 to 1.12.0 (af67152) (#240)
  • Bump @mui/x-tree-view in /packages/frontend (186119b) (#239)
  • Bump typescript-eslint from 8.42.0 to 8.43.0 (c5ec1c5) (#238)
  • Bump @typescript-eslint/parser from 8.42.0 to 8.43.0 (48b2eba) (#236)
  • Bump @typescript-eslint/parser in /packages/frontend (795d342) (#235)
  • Bump chalk from 5.6.0 to 5.6.2 (2acc076) (#234)
  • Bump typescript-eslint in /packages/frontend (d0b1522) (#233)
  • Bump @babel/core in /packages/frontend (ef126e9) (#231)
  • Bump eslint from 9.34.0 to 9.35.0 in /packages/frontend (a03901a) (#230)
  • Bump eslint from 9.34.0 to 9.35.0 (1fdf86d) (#229)
  • Bump mermaid from 11.10.1 to 11.11.0 in /packages/frontend (3ae7387) (#228)
  • Bump @mui/x-tree-view in /packages/frontend (01704b7) (#227)
  • Bump jest from 30.1.1 to 30.1.3 (9cadc8e) (#218)
  • Bump @reduxjs/toolkit in /packages/frontend (65fbf50) (#223)
  • Bump jest from 30.1.2 to 30.1.3 in /packages/frontend (e81a5a1) (#226)
  • Bump @typescript-eslint/parser in /packages/frontend (274e4c9) (#225)
  • Bump typescript-eslint in /packages/frontend (582b848) (#222)
  • Bump @typescript-eslint/parser from 8.41.0 to 8.42.0 (3b45952) (#221)
  • Bump typescript-eslint from 8.41.0 to 8.42.0 (4cb6c19) (#219)
  • Bump jest from 30.1.1 to 30.1.2 (0cc1a05) (#217)
  • Bump @mui/x-tree-view in /packages/frontend (db78f67) (#212)
  • Bump @stylistic/eslint-plugin in /packages/frontend (ffe0bcb) (#216)
  • Bump @stylistic/eslint-plugin from 5.2.3 to 5.3.1 (0223d8d) (#214)
  • Bump @mui/icons-material in /packages/frontend (05fe0f1) (#213)
  • Bump jest-environment-jsdom in /packages/frontend (e0dab1a) (#210)
  • Bump jest from 30.1.1 to 30.1.2 in /packages/frontend (fb0835b) (#209)
  • Bump babel-jest in /packages/frontend (cf31c8d) (#207)
  • Bump jest from 30.1.0 to 30.1.1 in /packages/frontend (0f3dfdb) (#206)
  • Bump jest from 30.1.0 to 30.1.1 (4b60963) (#208)
  • Bump jest-environment-jsdom in /packages/frontend (b788360) (#205)

💚 CI/Test

  • update snapshots for @mui/x-tree-view 8.18.0 (19dd187) (#370)
  • stabilize plantuml route tests (7d8a3fa) (#251)

🛠️ Chores

  • revert version to 0.14.0 (fc93f7b)
  • revert version to 0.14.0 (ad48879)
  • migrate to npm trusted publishing with OIDC (78a1f90) (#455)
  • update snapshots and package lock files (986e9c1) (#252)

v0.14.0

✨ Features

  • Implement PlantUML diagram support (f22076d) (#204)
    • Add server-side PlantUML rendering with node-plantuml-back (2d94f60)
    • Add frontend PlantUML support with Redux integration (d59c21a)
    • Add comprehensive test suite for PlantUML functionality (08d1581)
    • Add PlantUML documentation and examples (43c0b99)
  • Add Netlify static site deployment for live demo (781bf53) (#191)
    • Add complete Netlify deployment infrastructure (7cbd872)
    • Add live demo link to README (e069611)
    • Enable production mode builds for frontend (dd2a15b)
    • Add Netlify deployment dependencies and build script (35dd9c6)
  • Enhance welcome pages with improved content and navigation (ee397f8)
  • Reorganize demo structure and add frontmatter to examples (695b446)

🐛 Bug Fixes

👍 Improvements

  • Improve horizontal scrollbar styling (ba9235b) (#197)

📝 Documentation

  • Modernize documentation with comprehensive guides and features (be0f39b) (#199)

🆙 Update Packages

  • Bump babel-jest from 30.0.5 to 30.1.0 in /packages/frontend (5d139a1) (#202)
  • Bump jest from 30.0.5 to 30.1.0 in /packages/frontend (9948249) (#201)
  • Bump jest from 30.0.5 to 30.1.0 (5fe4873) (#200)
  • Bump @typescript-eslint/eslint-plugin from 8.40.0 to 8.41.0 (be5a9dc) (#189)
  • Bump @typescript-eslint/parser from 8.40.0 to 8.41.0 in /packages/frontend (0bef394) (#188)
  • Bump typescript-eslint from 8.40.0 to 8.41.0 in /packages/frontend (1f138b6) (#187)
  • Bump react-syntax-highlighter from 15.6.3 to 15.6.6 in /packages/frontend (51408d7) (#184)
  • Bump @typescript-eslint/parser from 8.40.0 to 8.41.0 (959821c) (#185)
  • Bump typescript-eslint from 8.40.0 to 8.41.0 (d130c39) (#186)
  • Bump mermaid from 11.10.0 to 11.10.1 in /packages/frontend (0372c9b) (#182)
  • Bump eslint from 9.33.0 to 9.34.0 in /packages/frontend (4769e5f) (#181)
  • Bump react-router-dom from 7.8.1 to 7.8.2 in /packages/frontend (d00bdd4) (#183)
  • Bump eslint from 9.33.0 to 9.34.0 (7881bdd) (#180)
  • Bump react-syntax-highlighter from 15.6.1 to 15.6.3 in /packages/frontend (677d204) (#179)
  • Bump @mui/x-tree-view from 8.10.0 to 8.10.2 in /packages/frontend (68b63b4) (#177)
  • Bump @testing-library/jest-dom from 6.7.0 to 6.8.0 in /packages/frontend (448acfc) (#178)
  • Bump typescript-eslint from 8.39.1 to 8.40.0 in /packages/frontend (c1c7d4e) (#173)
  • Bump typescript-eslint from 8.39.1 to 8.40.0 (58e84f0) (#175)
  • Bump @typescript-eslint/parser from 8.39.1 to 8.40.0 (cf8b1b0) (#171)
  • Bump mermaid from 11.9.0 to 11.10.0 in /packages/frontend (38c1a4e) (#176)
  • Bump webpack from 5.101.2 to 5.101.3 in /packages/frontend (22d7eed) (#172)
  • Bump @typescript-eslint/parser from 8.39.1 to 8.40.0 in /packages/frontend (2ee7304) (#170)
  • Bump react-router-dom from 7.8.0 to 7.8.1 in /packages/frontend (407fe5e) (#167)
  • Bump chalk from 5.5.0 to 5.6.0 (6aedcf8) (#168)

🛠️ Chores

  • Update TypeScript configuration for Netlify functions (ba7daf4)

v0.13.0

✨ Features

🐛 Bug Fixes

  • Do not show loading indicator on live reload (668c690) (#165)

🆙 Update Packages

  • Bump @babel/preset-env in /packages/frontend (75f264b) (#160)
  • Bump html-webpack-plugin in /packages/frontend (1fa8200) (#162)
  • Bump @babel/core from 7.28.0 to 7.28.3 in /packages/frontend (1e415a0) (#161)
  • Bump webpack from 5.101.1 to 5.101.2 in /packages/frontend (83c597d) (#159)
  • Bump @testing-library/jest-dom in /packages/frontend (b6cfc50) (#157)
  • Bump webpack from 5.101.0 to 5.101.1 in /packages/frontend (77c9e8f) (#156)
  • Bump copy-webpack-plugin in /packages/frontend (5388403) (#155)
  • Bump typescript-eslint from 8.39.0 to 8.39.1 (dc66c25) (#153)
  • Bump @typescript-eslint/parser from 8.39.0 to 8.39.1 (cb96fc8) (#152)
  • Bump typescript-eslint in /packages/frontend (1e3d4e4) (#150)
  • Bump @typescript-eslint/parser in /packages/frontend (c84b272) (#149)
  • Bump @mui/x-tree-view in /packages/frontend (5fcfb27) (#145)
  • Bump eslint from 9.32.0 to 9.33.0 (9ff1a07) (#146)
  • Bump eslint from 9.32.0 to 9.33.0 in /packages/frontend (7002414) (#147)
  • Bump @eslint/compat from 1.3.1 to 1.3.2 in /packages/frontend (9808d93) (#148)

📝 Others

v0.12.0

✨ Features

🐛 Bug Fixes

👕 Code Style

🆙 Update Packages

  • Bump react-router-dom in /packages/frontend (af58c8d) (#142)
  • Bump typescript from 5.8.3 to 5.9.2 (4ffb3dc) (#137)
  • Bump @mui/icons-material in /packages/frontend (fb9b238) (#141)
  • Bump @mui/material from 7.3.0 to 7.3.1 in /packages/frontend (250cf07) (#140)
  • Bump typescript-eslint from 8.38.0 to 8.39.0 (792b172) (#139)
  • Bump @typescript-eslint/eslint-plugin from 8.38.0 to 8.39.0 (72aaf02) (#135)
  • Bump @mui/material from 7.2.0 to 7.3.0 in /packages/frontend (597a6b0) (#127)
  • Bump typescript-eslint in /packages/frontend (05759fc) (#132)
  • Bump @typescript-eslint/parser in /packages/frontend (d9df64c) (#133)
  • Bump typescript from 5.8.3 to 5.9.2 (764b36f) (#131)
  • Bump typescript-eslint from 8.38.0 to 8.39.0 (3d9bf66) (#129)
  • Bump @mui/icons-material in /packages/frontend (0be2a60) (#128)

💚 CI/Test

v0.11.0

✨ Features

  • Add base color theme setting feature (3b5736c) (#124)

🆙 Update Packages

💚 CI/Test

v0.10.0

✨ Features

  • Implement color scheme setting (6ccf9bf) (#120)
  • Add font settings and improve config handling (d0c65f0) (#119)

🐛 Bug Fixes

👍 Improvements

♻️ Refactor

  • Use rehype-slug instead of remark-slug (b9c34b2) (#116)
  • Update server.ts for Express compatibility and refactor path handling (0812eae) (#109)

🆙 Update Packages

  • Bump remark-slug from 7.0.1 to 8.0.0 in /packages/frontend (f372951) (#116)
  • Bump copy-webpack-plugin from 12.0.2 to 13.0.0 in /packages/frontend (da35937) (#115)
  • Bump @mui/x-tree-view from 8.9.0 to 8.9.2 in /packages/frontend (1960d94) (#118)
  • Bump axios from 1.10.0 to 1.11.0 (1a70f14) (#110)
  • Bump @testing-library/jest-dom from 6.6.3 to 6.6.4 in /packages/frontend (806d3c4) (#111)
  • Bump webpack from 5.100.2 to 5.101.0 in /packages/frontend (87857d0) (#112)
  • Bump supertest from 7.1.3 to 7.1.4 (432f61c) (#113)
  • Bump express and @types/express (f0a9ecc) (#109)

💚 CI/Test

v0.9.0

🐛 Bug Fixes

👍 Improvements

♻️ Refactor

🆙 Update Packages

  • Update dependencies:
    • react-dom (3e66ddc) (#98)
    • jest from 30.0.4 to 30.0.5 in /packages/frontend (2b37f8a) (#96)
    • react from 19.1.0 to 19.1.1 in /packages/frontend (6851e2f) (#96)
    • @types/commander from 2.12.0 to 2.12.5 (9e4a996) (#102)
    • jest from 30.0.4 to 30.0.5 (cd6bf68) (#101)
    • react-router-dom in /packages/frontend (6e70ba5) (#100)
    • jest-environment-jsdom in /packages/frontend (67b44b8) (#99)
    • typescript-eslint from 8.37.0 to 8.38.0 (fa1f7d0) (#95)
    • babel-jest from 30.0.4 to 30.0.5 in /packages/frontend (2d25ba2) (#93)

👕 Code Style

💚 CI/Test

v0.8.2

🐛 Bug Fixes

  • Handle non-Git directories in filetree route (ace45a2) (#84)

v0.8.1

🐛 Bug Fixes

v0.8.0

✨ Features

👍 Improvements

👕 Code Style

💚 CI/Test

v0.7.1

🐛 Bug Fixes

  • Fix version string is not udpated (246111b) (#73)

v0.7.0

✨ Features

👍 Improvements

♻️ Refactor

🚀 Performance

💚 CI/Test

v0.6.0

✨ Features

🐛 Bug Fixes

  • Fix outline don't have unique key (c509faa) (#56)

♻️ Refactor

🆙 Update Packages

💚 CI/Test

v0.5.1

🐛 Bug Fixes

  • Fix non-ascii named file is not found (78aed75) (#52)

v0.5.0

✨ Features

👍 Improvements

💚 CI/Test

v0.4.5

🐛 Bug Fixes

👍 Improvements

♻️ Refactor

🚿 Delete Features

💚 CI/Test

v0.4.4

🐛 Bug Fixes

  • Fix index.html loads bundle.js twice (98fcc25)

v0.4.3

🐛 Bug Fixes

  • Fix welcome.md outline is not found (5e2cae6)

v0.4.2

v0.4.1

✨ Features

🐛 Bug Fixes

👍 Improvements

♻️ Refactor

👕 Code Style

💚 CI/Test

v0.3.2

🐛 Bug Fixes

v0.3.1

🐛 Bug Fixes

v0.3.0

✨ Features

🐛 Bug Fixes

👍 Improvements

♻️ Refactor

v0.2.0

✨ Features

👍 Improvements

  • Filter out unnecessary directories / files (f7be8f5) (#21)

♻️ Refactor

v0.1.7

🐛 Bug Fixes

  • Fix static file mounting (09a63e7)

v0.1.6

💚 CI/Test

v0.1.5

🐛 Bug Fixes

  • Fix frontend is not built (13bebe9)

v0.1.4

🐛 Bug Fixes

v0.1.3

🐛 Bug Fixes

  • Fix __dirname is not defined (dabd51b)

v0.1.2

💚 CI/Test

v0.1.1

🐛 Bug Fixes

  • Fix bin directory is not staged (1cc380d)

v0.1.0

✨ Features

👍 Improvements

💚 CI/Test