All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
0.15.1 (2024-03-27)
- make base and canvas paths configurable (9dfc797)
0.15.0 (2024-03-27)
- add support for React Server Components (410ef23)
0.14.2 (2024-03-27)
Note: Version bump only for package storylite
- Publish script (ca5026a)
- Publish script (4efec23)
- Props component props could not be required in stories. closes #72 (#72)
- Empty decorator array not rendering component properly. fix args inheritance. closes #76 (#76)
- Use clsx instead of r1stack/cn (08842da)
- Javi Aguilar
- Jrson
- Add forwardref support (#74)
- ui: Fix sidebar menu items too small (#69)
- types: Typing issues on DTS generation (f3865c9)
- Replace coding-style package and versioning scripts (57edd7e)
- Fix jest path to use pnpx command (#71)
- Enforce the use of top-level import type qualifier (7f4340a)
- Fix setup project (f923ecf)
- Javi Aguilar
- Jrson
- Fix release script (d7205e7)
- Jrson
- Javi Aguilar
- vite-plugin: Add initial MDX and frontmatter support (ca0c54b)
- Javi Aguilar
- Jrson
- Use individial lucide icons (#44)
- ui: Simplify router parser with fixes and more tests (b45ea8c)
- ui: Remove vite as dev dependency of the ui (4f3c187)
- Add more lucide icons, remove lucide-react (#46)
- Jrson
- Javi Aguilar
- ui: Logo link and dark theme flikering (3d40a7c)
- Javi Aguilar
- ui: Allow stories to be rendered in the main frame with the story option (d1baef9)
- ui: Allow router to work on subdirs (c0206d1)
- ui: Reset params set by de story after switching to another one (78bc46e)
- Add separate package to host the website and docs (5efb039)
- setup: Add workflow to deploy to GH pages (6d75ee4)
- setup: Add workflow to deploy to GH pages (3c0e7b8)
- setup: Add workflow to deploy to GH pages (744127d)
- Javi Aguilar
- ui: Better iframe isolation support. now with separate entry point (c8256ca)
- Javi Aguilar
- Add initial support for Component Story Format (CSF) (#39)
- Update badges to include pkg size (034b01e)
- Javi Aguilar
- Reorganize code files structure (dd6c055)
- Replace global state manager with Zustand (a70f0a1)
- Replace router context with Zustand, fixing rerenders on global state change (b9e4f4f)
- Javi Aguilar
- ui: Add support for auto theme mode (system preference) (7bc1833)
- ui: Some hash resolving was not working as expected (247c2b5)
- ui: UseDetectTheme not updating if it was not auto (a2c38c5)
- Javi Aguilar
- config: Reformat markdown files (09ed5f0)
- Javi Aguilar
- ui: Configure dark theme using data-theme attributes (or custom name). add useDetectTheme hook (c8327b2)
- ui: Replace react-router-dom with a small custom Router implementation (2103223)
- Update dependencies (c008b4d)
- Javi Aguilar
- ui: Complete rewrite of the addon API, with extensibility support, better mobile UI (da4a900)
- Javi Aguilar
- ui: Adjust some wrong styles (b09c0ac)
- tools: Fix publish script (bf2911e)
- Javi Aguilar
- storylite: Define a new api almost compatible with SB CSF3 (ee68a5f)
- ui: Allow replacing the title entirely with the icon + other optimizations (32632fa)
- ui: Implement an event-driven bidirectional communication system between for the iframe (afaec92)
- ui: Stop using useBrowserStorage hook and use a simpler api usable with postMessage (9867907)
- ui: Improve UX and redefine all classes and styles to make the iframe more isolated (3b6303d)
- releases: Scope npm publish to public packages (504d449)
- Javi Aguilar
- vite-plugin: Rework build process and rename virtual imports (0d77a69)
- readme: Simplify contents (74c8487)
- tools: Avoid to release examples as npm pkgs (41922a8)
- tools: Avoid to release examples as npm pkgs (4f59718)
- tools: Standarize scripts between @itsjavi repos (a23a760)
- examples: Open on vite dev, change port to 7007 to follow SB port pattern (4f9e8cb)
- tools: Better webcontainers compatibility (4a3fb5b)
- vite-plugin: Bundle the additional dts in the main index.d.ts file (7d7c5d7)
- Javi Aguilar
- Add first version of the app (7a63bf1)
- deps: Update dependency lucide-react to ^0.263.0 (#6)
- Linting issues (d4abcbf)
- Pnpm dev (b9274f3)
- deps: Update dependency lucide-react to ^0.264.0 (#18)
- deps: Update dependency lucide-react to ^0.265.0 (#20)
- Router has now fully static site support, fix navigation (2893e37)
- vite-plugin: Add missing virtual type exports (#28)
- Cleanup project and fix linting issues (af851c9)
- Bundle with tsup and improve overall support (1bb4804)
- Ditch separate config file, improve examples (7d05ce9)
- storylite: Use context instead of virtual modules (93ec0dc)
- Split ui from vite plugin (6ae02ef)
- Improve readmes (ec4e077)
- changeset: Chore: better dependencies definition (9279eb4)
- changeset: Chore: better dependencies definition (a8501c9)
- changeset: Minor changes (bb3d34a)
- changeset: Add new entries (4c51edb)
- changeset: Add new entries (6c34e8e)
- changeset: Add new entries (ad8aa95)
- changeset: Add new entries (bf9ce99)
- Update readme (4793bab)
- Update guidelines (656997f)
- testing: Integrate playwright (8398deb)
- Upgrade deps (e66b73b)
- Remove docker files (8bdfe87)
- Use lint-staged (fff2096)
- Upgrade deps (6d3bef4)
- Reconfigure project (7d86078)
- Upgrade deps (59762a8)
- Add changeset (134cf89)
- V0.1.0 (6ea6af2)
- Fix license (618a8c7)
- V0.1.1 (bd5397c)
- Add root preview script (26837cf)
- Use jest preset from r1stack (639e8c1)
- Reorganize storylite deps (5583b95)
- V0.1.3 (bf76572)
- Update dependencies (#22)
- Update dependencies (#23)
- Fix build md paths (e690ebf)
- V0.1.4 (71ac657)
- Update deps (3c002e6)
- V0.2.0 (bd35a8f)
- Better dependency definition (ef9f19a)
- Test (e3db970)
- changeset: Add custom commit script (2d993a8)
- Release @storylite/[email protected] (1885c64)
- Revert test changelogs (83f66ea)
- Update dependencies (#24)
- Update dependencies (13b96f6)
- Update dependencies (7c9c205)
- Fix changeset setup (e3d460e)
- Fix changeset setup (71041c3)
- Update dependencies (#26)
- tools: Setup custom versioning and changelog scripts (1d34b77)
- Configure jest (23134b3)
- Disable e2e for now (ae451ce)
- Refactor workflows and add a new one to update deps (25661c9)
- Fix workflows (a1ccefe)
- Fix workflows (8a9cef8)
- update-deps: Create PR only if there are pending changes (49af2ea)
- update-deps: Fix diff (d890136)
- update-deps: Fixes (69cd4b8)
- update-deps: Fixes (0f0c9e8)
- update-deps: Fixes (fc0e0a2)
- update-deps: Fixes (78a5dc7)
- update-deps: Fixes (9641fba)
- update-deps: Fixes (4fbb376)
- update-deps: Fixes (71beccd)
- update-deps: Fixes (7b1cf32)
- update-deps: Fixes (530c2f8)
- Use turbo cache (e0b185e)
- workflow: Run build before publint (ca50adf)
- Javi Aguilar
- Jrson