Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.5.9] - 2026-05-30

Fixed

  • Bug fix list item size not working

[0.5.8] - 2026-05-21

Updated

  • Integrate new system to load theme and colors on all components.

[0.5.7] - 2026-05-09

Added

  • New type ModelDropdownHandleProps for snippet activator props to Dropdown components.
  • New type ModelPopoverProps for snippet activator props to Popover components.

[0.5.6] - 2026-04-26

Fixed

  • Fix states on Alert component
  • Remove boolean tones props on component Alert

[0.5.5] - 2026-04-22

Added

  • New type ModelAccordionItemProps for snippet activator props to accordion components.

Fixed

  • Conflic CSS background on component Accordion
  • Rename bad import accordionIten to accordion-item
  • Fix filled variant not working on Toolbar component
  • Fix density component List not working
  • Fix state active on List Item not working on CSS render

[0.5.4] - 2026-04-16

Fixed

  • Fix bad crash because use of child components (list-item, aspect-ratio, etc…) import KitComponent-Item with preprocessor Lili.

[0.5.3] - 2026-04-11

New package eslint-config-lapikit for share eslint config for lapikit and all project with lapikit, with support for svelte and typescript.

Fixed

  • Fix no export ModelDropdownProps for component Dropdown with use props in your project
  • Searching for a partial solution to safely manage Svelte snippets on the user side without causing crashes

[0.5.2] - 2026-04-06

Updated

  • Accordion has connect to root variables for color and theme
  • Alert has connect to root variables for color and theme
  • App has connect to root variables for color and theme
  • Appbar has connect to root variables for color and theme
  • Avatar has connect to root variables for color and theme
  • Card has connect to root variables for color and theme
  • Chip has connect to root variables for color and theme
  • Dropdown has connect to root variables for color and theme
  • Icon has connect to root variables for color and theme
  • List has connect to root variables for color and theme
  • ListItem has connect to root variables for color and theme
  • Popover has connect to root variables for color and theme
  • Separator has connect to root variables for color and theme
  • Texfield has connect to root variables for color and theme
  • Toolbar has connect to root variables for color and theme
  • Tooltip has connect to root variables for color and theme

[0.5.1] - 2026-04-04

Updated

  • Update CI npx lapikit with new preprocessor Lili
  • Remove dependency on prompts package for install lapikit, use native confirm function
  • Simplify code for install lapikit with new preprocessor Lili

[0.5.0] - 2026-04-01

Lili preprocessor has stable for all components, new components and new features coming soon !

Added

  • New components is available with new preprocessor Lili
  • New features for all components with new preprocessor Lili

Updated

  • Legacy components are still available but not maintained, use new components with new preprocessor Lili for more stability and new features

Fixed

  • Bugfix stability for all components with new preprocessor Lili

[0.4.15] - 2026-03-23

Updated

  • Lili preprocessor call new components
  • Labs components use specific path

Fixed

  • Bugfix fatal crash in svelte.config if call new preprocessor lili
  • Bugfix undefined types on new components
  • Bugfix stability if re run lili preprocessor
  • Bugfix crash if use legacy imports components

[0.4.14] - 2026-03-20

Updated

  • Refactorisation for all legacy components

Fixed

  • Bugfix fatal crash if you use legacy components

[0.4.13] - 2026-03-19

Added

  • Add New component Dropdown with lili core v1
  • Add New component Popover with lili core v1
  • Add New component Tooltip with lili core v1

[0.4.12] - 2026-03-19

Added

  • Add New component Toolbar with lili core v1
  • Add New component Appbar with lili core v1
  • Add New component Texfield with lili core v1

[0.4.11] - 2026-03-18

Added

  • Add New component Modal with lili core v1
  • Add New component Dialog with lili core v1

[0.4.10] - 2026-03-18

Added

  • Add New component Alert with lili core v1
  • Add New component Accordion with lili core v1

[0.4.9] - 2026-03-15

Added

  • Add New component Card with lili core v1
  • Add New component AspectRatio with lili core v1

[0.4.8] - 2026-03-14

Added

  • Add New component Chip with lili core v1

[0.4.7] - 2026-03-12

Added

  • Add New component Separator with lili core v1

[0.4.6] - 2026-03-11

Added

  • Add New component Spacer with lili core v1

[0.4.5] - 2026-03-09

Added

  • Add New component Avatar with lili core v1

[0.4.4] - 2026-03-07

Added

  • Add snippet support on component Btn
  • New component Icon with lili core v1
  • Add support component Icon on Btn
  • Add support official libs lucide-svelte, svg, img(png,jpg,etc…), Mingcute and @tabler/icons-svelte

[0.4.3] - 2026-02-28

Added

  • New component Btn with lili core v1
  • New component App with lili core v1

[0.4.2] - 2026-02-22

Updated

  • Update npx CI lapikit with new repo link lapikit/lapikit

[0.4.1] - 2026-02-17

Added

  • Create Lapikit standalone repository

Updated

  • Change link repository Changelog
  • Change link repository Readme
  • Change link repository Roadmap

[0.4.0] - 2026-02-06

Updated

  • Preprocess lili as ready on alpha
  • Up stability for new core lili

[0.3.8] - 2026-02-01

Updated

  • Optmize preprocess lili with new function
  • Rewrite all mapping code
  • Add test for critical function in lili core

[0.3.7] - 2026-01-25

Added

  • Add alpha new utils for support custom class with lapikit components
  • Add alpha new utils for support custom styles with lapikit components

Updated

  • Update UI for @lapikit/repl component with new design system (beta)

Fixed

  • Fix critical bug on new preprocess Lapikit (lili) with dynamic import
  • Support multiple components import with new preprocess Lapikit (lili)
  • Optimize read with preprcoess for component call with linter

[0.3.6] - 2026-01-16

Updated

  • Replace addons code new component Repl with prefix kit:repl ( preview )
  • Update preprocess Lapikit with update @lapikit/repl package

[0.3.5] - 2026-01-07

Added

  • Evolution to new Lapikit Preprocess with dynamic import for all components
  • Support fort external components with plugins system
  • Add new entry bundler for lapikit preprocess
  • Integrate new component Code with prefix lpk:code ( preview )
  • Add new path for repl features
  • Create new package @lapikit/repl for lapikit repl components

[0.3.4] - 2026-01-05

Fixed

  • Fix critical bug on new preprocess Lapikit (lili)

[0.3.3] - 2026-01-02

Added

  • Add new path for labs features
  • Lili has new preprocessor Lapikit for sveltekit
  • Integrate new component Btn with prefix lpk:btn ( preview )
  • Add new entry bundler for lapikit preprocess

Fixed

  • Fixed all conflict to vite-plugin-svelte 5.x to 6.x

[0.3.2] - 2025-12-20

The Lapikit team wishes you a happy holiday season 🎉, It’s last release for 2025. Thank’s for you interest to lapikit project !

2026 will be full of new features and components for Lapikit. See you next year !

Added

  • Add new path for labs features
  • Lili comming soon…

Updated

  • Update dependencies

[0.3.1] - 2025-12-11

Updated

  • Update Lapikit structure with sveltekit library mode
  • Apply normalize sveltekit config #14240 sveltejs
  • Update dependencies

[0.3.0] - 2025-12-04

Update Lapikit and Lapikit Docs with new design system and new components !

[0.2.8] - 2025-12-04

Fixed

  • Fix bad color shadow for overlay Modal and Dialog component
  • Fix ripple effect not heriting shape border radius on component all components used ripple effect
  • Fix bad import types for styles and themes on Lapikit configuration

[0.2.7] - 2025-10-18

Fixed

  • Fix bad variables for component Separator color
  • Fix critical crash if esm-env not working on SSR environment, remove import BROWSER from ‘esm-env’ ( Scroll function and App component ).

[0.2.6] - 2025-10-01

Added

  • Update props orientation for component Separator for use media queries

Fixed

  • Fix component Icon colors not working with custom color
  • Fix component Card bad color variables background and border

[0.2.5] - 2025-09-21

Added

  • New store viewport for use breakpoint on viewport width and height

Changed

  • Update component App with event listerner for update viewport store
  • Update component Toolbar to remove border-radius auto calculation

[0.2.4] - 2025-09-18

Reduce 16% size to Lapikit package with new core (265kb to 222kb)

Added

  • New core Lili for Lapikit to use scoped CSS on all components
  • Reduce CSS sizes with new media queries controls
  • Add standardColors core
  • New CI with installation more explicite and configuration
  • New system theme for more customization on Lapikit

Changed

  • Update all variables roots CSS with new standard
  • Update theme controller with plugin lapikit.ts or js
  • Optimisation to Vite plugin

Fixed

  • Reduce bad latency for build project with lapikit
  • Reduce latency and time for dev environements

[0.2.3] - 2025-08-31

Added

  • Store breakpoint for use mediaQueries on your application
  • Store devices for use breakpoint on viewport

Changed

  • Update function for change theme and colorScheme

[0.2.2] - 2025-08-20

Added

  • New CI for install Lapikit with package prompts
  • Add experimental for new core Lapikit
  • Add Chip component style with new props readonly (#34)

Fix

  • Fix Modal component if open , create bad display on container on modal
  • Fix Alert display content not working because line-height 0 for alls grids elements
  • Fix Dialog position responsive not working ([#36])
  • Fix Modal position responsive not working ([#36])

[0.2.1] - 2025-07-31

Added

  • Create Texfield component

Fix

  • Fix Alert component bad position content and style not working with bad className.
  • Fix Chip component bad content alignement with prepend and append snippet.
  • Fix Chip component on outline style background transparent…
  • Fix Button component on outline style background transparent…

[0.2.0] - 2025-07-26

  • The Lapikit documentation is officially online at lapikit.dev.

[0.1.15] - 2025-07-22

Changed

  • Add more contraste on overlay global
  • Remove default role on Appbar component
  • Update CI install Lapikit with good futur url for lapikit website

Fix

  • Fix rest.property on Modal component

[0.1.14] - 2025-06-27

Fix

  • Fix Ripple effect out of the box for shape properties
  • Fix bad display for Button, Card, ListItem and Chip for anchor type
  • Fix bad color-scheme used if use specific theme

[0.1.13] - 2025-06-24

Changed

  • Disabled all transition colors , background color for all component Lapikit, wait new design system

[0.1.12] - 2025-06-12

Fix

  • Fix content grid for Alert component

[0.1.11] - 2025-06-06

Changed

  • Update structure CSS for component Chip
  • Add new properties CSS for component Btn
  • Add new structure for HTML render on Chip
  • Integrate good color system for all component
  • Add color base on html CSS
  • API background, color support transparent, initial, inerith
  • Add append and prepend snippet on ListItem

Fix

  • Repare CSS for outline props on Btn
  • Fix alignement for Chip, Btn component content

[0.1.10] - 2025-06-04

Changed

  • Update variables size on component Icon
  • Update name component Btn to Button
  • Optimize CSS Button
  • Redifine logic variables for component Button
  • Add new effect Ripple

[0.1.9] - 2025-06-01

Changed

  • Update breakpoint devices for mobile and laptop
  • Update component App with init directly a colorScheme system
  • Update store for colorScheme and add colorSchemeSystem for refer color used on device.
  • Add new event listener for update colorSchemeSystem directly

Fix

  • Delete message on App component
  • Fix hidden and display mobile not working correctly

[0.1.8] - 2025-05-23

Added

  • Create Spacer component
  • Create Appbar component

Changed

  • New logic for utils class devices
  • Change props image to src on Avatar component

Fix

  • Delete duplicate card css on Toolbar
  • Size compact Toolbar and Btn not working
  • Fix size List on orientation horizontal
  • Fix size ref for Btn
  • Scroll not working on Modal container
  • DisabledScroll not working if Modal is open

[0.1.7] - 2025-05-18

Added

  • Create Toolbar component
  • Create Card component
  • Create Chip component

[0.1.6] - 2025-05-16

Added

  • Create Avatar component
  • Create AspectRatio component
  • Create Alert component
  • Create Accordion component

[0.1.5] - 2025-05-14

Added

  • Create Modal component
  • Create Separator component

Changed

  • Add $bindable ref on Dialog component
  • Add overlay on App component global
  • Create global store

Fix

  • Fix Dialog size not working

[0.1.4] - 2025-05-12

Added

  • Create Dialog component

[0.1.3] - 2025-05-10

Added

  • Create Dropdown component
  • Create Tooltip component
  • Create Popover component

[0.1.2] - 2025-05-08

Added

  • Create Icon component

Changed

  • Change size format for Btn
  • Add new props for load and loading state for Btn component

[0.1.1] - 2025-05-07

Added

  • Create App component for generate and control colorScheme in all component lapikit
  • Create Btn component

Changed

  • Update presets with alternavite color on base
  • Add new class for theme and disable class for element generic

[0.1.0] - 2025-05-06

Added

  • Create bin lapikit for install and configuration lapikit
  • Add Roadmap for lapikit

[0.0.4] - 2025-05-05

Added

  • Connect external api for load custom config
  • Add hot reload with edit lapikit.config.js
  • Optimize css
  • Add interface type

Changed

  • New structural lapikit
  • Refacto

[0.0.3] - 2025-05-01

Added

  • Add devices class
  • Add media queries devices

Fixed

  • Bug to generate devices class

[0.0.2] - 2025-04-27

Added

  • Integrate theming colors and class
  • Support oklch colors and structural css

[0.0.1] - 2025-04-25

Added

  • Create plugin vite.js for lapikit
  • Add parser config for lapikit
  • Generate and write css with local config

[0.0.0] - 2025-04-20

Added