Skip to content

v2.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 06 Apr 13:44
· 162 commits to main since this release
5f18dce

2.0.0 (2023-04-06)

This is the first stable release of Baklava Design System web implementation.

First stable release includes a list of components written as HTML Custom Elements (aka Web Components) as well as their React Wrappers. Included components are:

  • Alert
  • Badge
  • Button
  • Checkbox, Checkbox-Group
  • Dialog
  • Drawer
  • Dropdown
  • Icon
  • Pagination
  • Popover
  • Progress-Indicator
  • Radio, Radio-Group
  • Select
  • Switch
  • Tab, Tab-Group, Tab-Panel
  • Textarea
  • Tooltip

Stable release will mean that, we'll not publish breaking changes until v3, so you will able to safely upgrade Baklava to any 2.X versions.

For new features and fixes, we'll continue to have immediate beta releases. Then stable releases will be scheduled once we think it's ready and needed. We'll keep to do stable releases often but not as often as every commit.

BREAKING CHANGE:

This is a complete rewrite of previous UI Library. v1.x is no longer supported.

Contributors

This release has 21 direct contributors. Thanks all of them. ❤️

@muratcorlu @buseselvi @leventozen @DamlaDemir @ayhandoslu @baspinarenes @koulgar @mehmetranas @alibalbars @batuhantozun @olkeoguz @mustafafrw @ogunb @Enes5519 @ozkersemih @pratikgaloria @yasin749 @AykutSarac @umitkucuk @hilkbahar @mstfymrtc

Also there are many more supporters who report issues, give ideas and encourages others to be part of this initiative.