github sveltestrap/sveltestrap v6.0.1

latest releases: v6.2.7, v6.2.6, v6.2.5...
12 months ago

Updates

Package

  • Update package.json to use type module
  • Support Node 20.x with 18.x as min version
  • Add DEVELOPER.md
  • Add CONTRIBUTING.md
  • Add COC.md (Code of Conduct)

Development

  • Upgrade Svelte 3.x to 4.x
  • Replace Rollup with Vite
  • Replace Jest with Vitest
  • Replace npm with pnpm
  • Update TSConfig config
  • Update Prettier config
  • Update ESLint config
  • Update to Storybook 7.6.5
  • Add precommit hooks for development using Husky + lintstaged

CI/CD

  • Storybook (UI Components)
  • Unit tests (Vitest)
  • Publish (NPM)
  • Release tagging (GitHub)

Source

  • Update exports and test patterns
  • Modularize components (component, test, story, type def, snapshot, etc.)
  • Add snapshots to tests
  • Update TypeScript definitions
  • Migrate stories to new format

API Changes

  • <Dropdown> property autoClose mirrors Bootstrap's inside and outside.
  • Included keyboard props for <Modal> and <Offcanvas>
  • Additional updates legacy issues are listed before

Resolves

Pull requests

Issues

Don't miss a new sveltestrap release

NewReleases is sending notifications on new releases.