Skip to content

Latest commit

 

History

History
1095 lines (704 loc) · 37.5 KB

CHANGELOG.md

File metadata and controls

1095 lines (704 loc) · 37.5 KB

Changelog

This document logs all notable changes to the Vrembem project.

Tags:

  • 🔥 breaking: Breaking Changes
  • 🎉 feat: New Feature
  • 🐛 fix: Bug Fix
  • test: Testing
  • 📚 docs: Documentation
  • 🔨 chore: Chore
  • 🏠 refactor: Refactor

v3.0.20 (2024-09-22)

🏠 Refactor

  • core
    • #2021 Refactor how focusable selectors is applied

📚 Documentation

  • drawer, modal
    • #1989 Remove inert polyfill

🔨 Chore

  • #1909 Update github workflows

v3.0.19 (2024-02-07)

🔨 Chore

  • Deploy dev and dist assets

v3.0.18 (2024-02-01)

🔨 Chore

  • Dependency bumps
  • #1692 Bump to current year 2024

v3.0.17 (2023-10-02)

🔨 Chore

  • Dependency bumps

v3.0.16 (2023-09-08)

🔨 Chore

  • Dependency bumps

v3.0.15 (2023-08-01)

🐛 Bug Fix

  • drawer
    • #1352 Fix drawer transition styles

v3.0.14 (2023-07-22)

🐛 Bug Fix

  • core
    • #1334 Fix transition bug when child elements transition event bubbles

v3.0.13 (2023-07-11)

🔨 Chore

  • Dependency bumps
  • #1193 Remove the coveralls dependency

v3.0.12 (2023-01-02)

🔨 Chore

  • #1080 Bump to current year

v3.0.11 (2022-12-20)

🐛 Bug Fix

  • base, breadcrumb, button-group, button, card, checkbox, core, dialog, drawer, grid, icon-action, icon, input, level, media, menu, modal, notice, popover, radio, section, switch, table, tooltip, utility, vrembem
    • #1075 Remove touchend events from modal and drawer click handling

v3.0.10 (2022-07-10)

🐛 Bug Fix

  • core
    • #943 Add core root.scss to the NPM files field

v3.0.9 (2022-07-10)

🐛 Bug Fix

  • core, vrembem
    • #942 Fix core Sass module order and move root manifest

v3.0.8 (2022-05-01)

🏠 Refactor

  • core, drawer, modal
    • #895 Remove the use of proxies in favor of modules

v3.0.7 (2022-04-28)

🔨 Chore

  • core
    • #894 Remove console log

v3.0.6 (2022-04-28)

🐛 Bug Fix

  • core, drawer
    • #893 Fix support for proxy polyfill and available traps

v3.0.5 (2022-04-22)

🏠 Refactor

  • base, card, core, dialog, drawer, modal, notice, popover, table, utility
    • #890 Refactor core module, theme variables and removal of unused functions and mixins
  • popover
    • #888 Refactor custom properties output in popover component

📚 Documentation

  • drawer, grid, input, modal, popover, utility
    • #889 Update example templates

v3.0.4 (2022-04-21)

🐛 Bug Fix

  • popover
    • #886 Fix missing aria-describedby check in close and handler functions

v3.0.3 (2022-04-21)

🐛 Bug Fix

  • drawer
    • #884 Fix drawer class variables default

🏠 Refactor

  • core, drawer, popover, vrembem
    • #883 Update custom property output methodology

📚 Documentation

  • #885 Update docs css dir to scss

v3.0.2 (2022-04-21)

🏠 Refactor

  • checkbox, core, drawer, modal, popover
    • #881 Rename css directories to scss

🔨 Chore

  • #882 Run build on push to main branch

v3.0.1 (2022-04-21)

🐛 Bug Fix

  • core, drawer, popover
    • #880 Trim custom property values and create getPrefix module

v3.0.0 (2022-04-06)

🎉 New Feature

  • core, drawer, modal, popover
    • #866 Refactor and improve the drawer JS module
      • Better alignment of drawer component with the BEM methodology. Specifically in regards to required structure elements who's naming implies them being elements of the drawer block, they're now their own class definitions. These classes can now also be customized using the $class-frame and $class-main variables.
      • Breakpoint has been refactored and made into a core module. This module creates and tracks a media query list object and runs a passed handler anytime the match property changes.
      • FocusTrap has been refactored and has a more coherent API. This module creates and handles focus trap implementations.
      • You can now pass custom configurations to a specific drawer using the data-drawer-config data attribute. Takes a JSON object as its value.
      • Drawer local storage feature has been refactored and now uses the new localStore module which handles creating and updating a localStorage object using a proxy that is tracked as a global drawer property.
      • Refactored and now shared updateGlobalState module that handles setting overflow and inert states.
      • Styles for drawers have been updated to now slide in from the left by default. To switch positioning to the right of the viewport, apply the drawer_switch modifier. This replaced the use of drawer_pos_[key] modifiers. Non-positioned drawers are no longer supported.
      • Added support for multi-attribute triggers with space separated ID lists as the value. This allows for better management of multi-drawer apps/websites that open from the same side.
      • Better handling of initial state of drawers.
      • Better handling of focus management. Each drawer trigger is now tracked on a per-drawer basis.
      • Drawer mode is now handled using the collection entry API entry.mode property to more easily track and switch drawer modes between 'inline' and 'modal'.

🔥 Breaking Changes

  • core, drawer, modal, popover
    • #866 Refactor and improve the drawer JS module
      • Class changes
        • drawer__wrapper => drawer-frame
        • drawer__main => drawer-main
        • drawer_pos_left => deprecated: Drawers are now positioned left by default.
        • drawer_pos_right => drawer_switch
      • CSS variable changes
        • $wrapper-height: 100%; => $frame-height: 100vh;
      • Option changes
        • dataDrawer => selectorDrawer: Takes a valid CSS selector string.
        • dataDialog => selectorDialog: Takes a valid CSS selector string.
        • dataFocus => selectorFocus: Takes a valid CSS selector string (defaults to[data-focus]).
        • stateSave => store
        • stateKey => storeKey: Default value has been changed from 'DrawerState' => 'VB:DrawerState'
      • API changes
        • setTabindex() => deprecated. Tabindex is now managed on drawer registration.
        • stateSet() => deprecated
        • stateSave() => deprecated
        • stateClear() => deprecated
        • switchToDefault() => deprecated
        • switchToModal() => deprecated
      • Events
        • drawer:toDefault and drawer:toModal events have been deprecated in favor of drawer:switchMode which is emitted whenever a drawer's mode changes. To check the mode state, use event.target and check for the drawer_modal class, or get the collection entry and check entry.mode property for current state.

v2.0.0 (2022-03-17)

🎉 New Feature

  • core, drawer, modal, popover
    • #853 Refactor and improve the modal JS module
      • Modal stacking: multiple modals can now be open at the same time. Use data-modal-replace trigger or modal.replace() method for support of close to open functionality between modals.
      • Teleport: moveModal has been removed in favor of a teleport and teleportReturn API that are now attached to each collection entries modal object.
      • Better handling of accessibility attributes for modals (role and aria-modal).
      • Better handling of modal specific configurations.
      • Better handling of modal initial and document global states.

🔥 Breaking Changes

  • core, drawer, modal, popover
    • #853 Refactor and improve the modal JS module
      • Modals now require an id attribute instead of the data-modal data attribute. The dialog data attribute data-modal-dialog has also been deprecated and is no longer required.
      • Option changes
        • moveModals.ref => teleport: Takes a valid CSS selector string.
        • moveModals.type => teleportMethod: Method options include 'after', 'before', 'append' and 'prepend'.
        • dataModal => selectorModal: Takes a valid CSS selector string.
        • dataDialog => selectorDialog: Takes a valid CSS selector string.
        • dataRequired => selectorRequired: Takes a valid CSS selector string.
        • dataFocus => selectorFocus: Takes a valid CSS selector string (defaults to[data-focus]).

v1.42.1 (2022-03-09)

🎉 New Feature

  • modal
    • #857 Allow configuring a modal on a per-modal basis

v1.42.0 (2022-02-25)

🎉 New Feature

  • popover
    • #852 Accessible popover tooltip support using aria-describedby

📚 Documentation

  • #850 Update docs popover implementation

v1.41.0 (2022-02-25)

🎉 New Feature

  • popover
    • #838 Further refactor Popover JS module and improve a11y

🔨 Chore

  • #849 Add lint, test and coveralls to deploy workflow
  • #845 Refactor gh-actions and add new deploy flow

v1.40.3 (2022-02-25)

🐛 Bug Fix

  • drawer
    • #844 Add IE11 mediaQueryList event listener support

v1.40.2 (2022-02-21)

🏠 Refactor

  • checkbox, core, drawer, modal, popover
    • #832 Refactor JS modules

v1.40.1 (2022-02-18)

🐛 Bug Fix

  • core, drawer
    • #831 Add option to disable core root output and update docs for drawer breakpoints

v1.40.0 (2022-02-18)

🎉 New Feature

  • popover
    • #830 Add trigger memory support for popover component

v1.39.0 (2022-02-16)

🎉 New Feature

  • core, drawer, popover
    • #815 Use custom properties for sharing values between CSS and JavaScript

🔨 Chore

  • #824 Bump node js to the most current version
  • #822 Update github workflows build node versions to match tool-version

v1.38.0 (2022-02-05)

🎉 New Feature

  • popover, tooltip, vrembem
    • #788 Merge tooltip into the popover component as a modifier

v1.37.0 (2021-11-29)

🎉 New Feature

  • drawer, modal
    • #771 Attach a components module to custom events detail
  • core
    • #770 Add refresh functionality to the focus trap module

v1.36.1 (2021-09-25)

🏠 Refactor

  • core
    • #713 Move focusable selectors into array and join when needed

v1.36.0 (2021-07-29)

🎉 New Feature

  • grid, level
    • #684 Add new level nowrap modifier

v1.35.2 (2021-07-29)

🐛 Bug Fix

  • level
    • #683 Fix max-width for children elements of the level component

v1.35.1 (2021-07-27)

🏠 Refactor

  • modal
    • #681 Update modal size scale to more usable values

v1.35.0 (2021-07-27)

🎉 New Feature

  • modal
    • #680 Add more size modifiers to modal component

v1.34.2 (2021-07-19)

🏠 Refactor

  • button, icon-action, input
    • #668 Use box-shadows instead of outline on form control components

v1.34.1 (2021-07-15)

🏠 Refactor

  • button, icon-action
    • #667 Update the subtle button and icon-action styles

v1.34.0 (2021-07-15)

🎉 New Feature

  • button, checkbox, core, icon-action, input, radio, switch
    • #665 Improve focus states and internal variant generation logic on form-control components

🏠 Refactor

  • popover
    • #666 Update popover arrow size default and fix missing docs argument

v1.33.2 (2021-07-13)

🎉 New Feature

  • base, button, checkbox, core, icon-action, menu, radio, switch
    • #664 Improve focus and focus-visible styles of form-control components

v1.33.1 (2021-07-12)

🏠 Refactor

  • button, icon-action
    • #660 Update button and icon-action styles and deprecate button_outline_[value] modifier

v1.33.0 (2021-07-10)

🎉 New Feature

  • button
    • #657 Add new state modifier to button component
  • utility
    • #656 Add the position module to utilities

v1.32.2 (2021-06-27)

🔨 Chore

  • base, breadcrumb, button-group, button, card, checkbox, core, dialog, drawer, grid, icon-action, icon, input, level, media, menu, modal, notice, popover, radio, section, switch, table, tooltip, utility, vrembem
    • #642 Add homepage value to package json files

v1.32.1 (2021-06-26)

🐛 Bug Fix

  • dialog, drawer, modal
    • #640 Change zindex variable names to z-index

📚 Documentation

  • drawer, modal
    • #641 Update modal and drawer docs to include missing JS API parameter docs

v1.32.0 (2021-06-26)

🔥 Breaking Changes

  • base, core, dropdown, popover, vrembem
    • #614 Refactor dropdown component, rename to popover and implement popper js

🎉 New Feature

  • base, core, dropdown, popover, vrembem
    • #614 Refactor dropdown component, rename to popover and implement popper js

v1.31.2 (2021-06-14)

🐛 Bug Fix

  • menu
    • #624 Fix menu text element overflow bug

📚 Documentation

  • drawer, grid, input, modal, utility, vrembem
    • 5be1181 Remove extra / from favicon href in example files

v1.31.1 (2021-06-12)

🐛 Bug Fix

  • menu
    • Run build and ensure correct assets are being used in unpkg source

🏠 Refactor

  • drawer, modal
    • #621 Use KeyboardEvent.key instead of the deprecated KeyboardEvent.keyCode

v1.31.0 (2021-06-01)

🔥 Breaking Changes

  • menu
    • #607 Audit and refactor menu component
      • Menu now stacks as the default styles and removes the menu_stack_[value] modifier
      • Adds the new menu_inline_[value] modifier for making a menu inline (horizontal styles)
      • Adds new menu_size_[value] modifier and matches sizing scale to other form-control components
      • Refactors, renames and deprecates a number of menu variables

🏠 Refactor

  • menu
    • #607 Audit and refactor menu component

📚 Documentation

  • input
    • #613 Add missing mixin documentation for input component

v1.30.1 (2021-05-29)

🎉 New Feature

  • button, utility
    • #606 Add background-clip-[value] utilities and border-color-transparent

v1.30.0 (2021-05-29)

🎉 New Feature

  • modal
    • #602 Apply init/destroy EventListeners feature to modal component

🐛 Bug Fix

  • core, drawer, modal
    • #603 Fix setTabindex from removing tabindex attributes when set to false

🏠 Refactor

  • button, icon-action
    • #604 Use the color module scale method instead of darken function
  • drawer
    • #605 Update MediaQueryList to use addEventListener instead of the deprecated addListener

v1.29.0 (2021-05-28)

🎉 New Feature

  • base, checkbox, radio, switch
    • #600 Add size modifiers to checkbox, radio and switch components
  • button, checkbox, core, input, menu, radio, switch
    • #599 Add form-control size variables to core that form-control components inherit

v1.28.0 (2021-05-26)

🏠 Refactor

  • button, core, input, notice
    • #580 Audit and refactor the input and button components
  • core
    • #594 Migrate the use of slash to math.div
  • icon-action, notice
    • #590 Rename type modifier to state to be more accurate

📚 Documentation

  • drawer, grid, modal, utility, vrembem
    • #595 Update example templates

v1.27.0 (2021-05-23)

🎉 New Feature

  • drawer
    • #587 Add ability to disable event listeners on init

📚 Documentation

  • drawer, modal
    • #579 Add copy about tabindex -1 to modal and fix typos

v1.26.0 (2021-05-10)

🏠 Refactor

  • icon-action
    • #574 Audit and refactor the icon-action component
  • table
    • #575 Audit and refactor the table component

📚 Documentation

  • card, dialog
    • #573 Add README docs for dialog component
  • card
    • #572 Add README docs for card component
  • base, breadcrumb, button-group, button, checkbox, drawer, grid, icon, level, media, modal, notice, radio, section, switch
    • #571 Fix copy on shared table descriptions
  • switch
    • #556 Add README docs for switch component
  • checkbox, radio
    • #555 Add README docs for radio component

v1.25.2 (2021-04-17)

📚 Documentation

  • breadcrumb
    • #551 Add breadcrumb component README documentation

v1.25.1 (2021-04-06)

📚 Documentation

  • button, grid, media, notice
    • #544 Add button readme docs

v1.25.0 (2021-03-14)

🎉 New Feature

  • icon
    • #521 Add new icon size modifier

🐛 Bug Fix

  • drawer
    • #524 Fix drawer initial state when local storage returns an empty object

📚 Documentation

  • button-group
    • #522 Fix reference links in button-group docs

v1.24.2 (2021-02-08)

🔨 Chore

  • #476 Update sink task
  • #478 chore: setup initial workflow build and remove travis config

v1.24.1 (2020-10-23)

🏠 Refactor

  • section
    • #434 Audit and refactor section component

v1.24.0 (2020-10-19)

🎉 New Feature

  • container, utility, vrembem
    • #432 Deprecate container component in favor of new max-width and updated margin-auto utilities

v1.23.0 (2020-09-26)

🎉 New Feature

  • utility
    • #409 Add default direction variants for padding and margin utilities

v1.22.3 (2020-09-23)

🏠 Refactor

  • base, breadcrumb, button-group, button, card, checkbox, container, core, dialog, drawer, dropdown, grid, icon-action, icon, input, level, media, menu, modal, notice, radio, section, switch, table, tooltip, utility, vrembem
    • #401 Add microbundle to output more optimal bundles

v1.22.2 (2020-09-14)

🏠 Refactor

  • checkbox, core, drawer, modal, vrembem
    • #394 Optimize bundles

v1.22.1 (2020-09-13)

🏠 Refactor

  • checkbox, core, drawer, modal, vrembem
    • #393 Add esm bundle and update pkg module fields

v1.22.0 (2020-09-12)

🎉 New Feature

  • utility, vrembem
    • #391 Add more flexbox utilities

v1.21.0 (2020-09-10)

🎉 New Feature

  • core, utility, vrembem
    • #390 Split font properties into their own utility module

v1.20.0 (2020-09-06)

🐛 Bug Fix

  • level, vrembem
    • #379 Give level children max-width of 100% to fix overflow

🏠 Refactor

  • grid, utility, vrembem
    • #378 Move span to the grid component and refactor

v1.19.0 (2020-09-05)

🎉 New Feature

  • base, button-group, button, card, checkbox, core, grid, icon-action, level, media, menu, notice, radio, section, switch, table, utility, vrembem
    • #370 Add new flex-gap and gap modules

🏠 Refactor

  • icon-action, notice, vrembem
    • #377 Refactored notice component to remove unneeded complexity

v1.18.2 (2020-09-03)

🎉 New Feature

  • core
    • #372 Add new gap mixin to core

v1.18.1 (2020-09-03)

🎉 New Feature

  • core
    • #371 Add the new gap and gap-map variables to core

v1.18.0 (2020-08-31)

🎉 New Feature

  • base, button, card, core, dialog, dropdown, icon-action, input, notice, table, utility, vrembem
    • #364 Add new heading-scale variable map and heading-levels mixin

🏠 Refactor

  • base, core, utility
    • #364 Also includes the following changes:
      • Remove the text-lead utility.
      • Adds better variable overrides to the base component.
      • Fix core line-height variable values.
      • Fix core padding-lg variable values.

v1.17.0 (2020-08-28)

🎉 New Feature

  • level, vrembem
    • #361 Add sibling selector to zero out top margins for level components
    • #352 Add new x-gap and y-gap level modifiers
  • media, vrembem
    • #355 Add gap-x and gap-y modifiers to the media component
  • grid, level, vrembem
    • #354 Add gap-x and gap-y modifiers to grid component

🐛 Bug Fix

  • base, vrembem
    • #358 Add better li element margins

🏠 Refactor

  • button-group, grid, media, vrembem
    • #362 Refactor the button-group component
  • notice, utility, vrembem
    • #359 Change hori and vert padding/margin class names to x/y
  • media, vrembem
    • #355 Add gap-x and gap-y modifiers to the media component
  • grid, vrembem
    • #353 Refactor grid component break modifier to stack for library consistency

v1.16.0 (2020-08-26)

🎉 New Feature

  • utility, vrembem
    • #351 Add specific side application utilities for radius

v1.15.5 (2020-08-24)

🏠 Refactor

  • core, modal, vrembem
    • #339 Change the order or args in moveElement module

v1.15.4 (2020-08-23)

🏠 Refactor

  • arrow, base, notice, vrembem
    • #338 Merge arrow component as a base module

v1.15.3 (2020-08-22)

🏠 Refactor

  • panel, vrembem
    • #336 Deprecate the panel component

v1.15.2 (2020-08-22)

🎉 New Feature

  • base, core, grid, media, notice, utility, vrembem
    • #335 Add ability to pass map key to spacing mixin and update spacing map units from rem to em

1.15.1 (2020-08-20)

🎉 New Feature

  • base, drawer, modal, notice, vrembem
    • #331 Add @vrembem/core to vrembem forwards

📚 Documentation

  • Other
  • checkbox, drawer, modal
    • #323 Fix autoInit description typo in docs

v1.15.0 (2020-08-16)

🎉 New Feature

  • media, vrembem
    • #321 Add improved styles for combined media modifiers

🐛 Bug Fix

  • core, drawer, modal, vrembem
    • #322 Add inner item check before storing and returning scroll position

🏠 Refactor

  • checkbox, core, drawer, modal, vrembem
    • #320 Modular component scripts

📚 Documentation

  • core, drawer, modal, vrembem
    • #322 Improve styles on documentation website

v1.14.9 (2020-08-15)

🐛 Bug Fix

  • modal, vrembem
    • #319 Change the order of methods run on init

v1.14.8 (2020-08-13)

🐛 Bug Fix

  • checkbox, core, drawer, modal, vrembem
    • #312 Update package entries and bundle output

v1.14.7 (2020-08-12)

🐛 Bug Fix

  • modal, vrembem
    • #308 Retain scroll position when getFocusable is called

v1.14.6 (2020-08-11)

🐛 Bug Fix

  • checkbox, drawer, modal, vrembem
    • #302 Refactor constructors

v1.14.5 (2020-08-11)

🐛 Bug Fix

  • core, drawer, modal, vrembem
    • #301 Add main field to core package.json

v1.14.4 (2020-08-09)

🏠 Refactor

  • dismissible, vrembem
    • #295 Deprecate the dismissible component

v1.14.3 (2020-08-09)

🐛 Bug Fix

  • checkbox, dismissible, drawer, modal
    • #294 Use consistent namespace for iife bundles

v1.14.2 (2020-08-09)

🐛 Bug Fix

  • checkbox, core, dismissible, drawer, modal, vrembem
    • #293 Fix package exports and bundles

v1.14.1 (2020-08-07)

🐛 Bug Fix

  • drawer, modal, vrembem
    • #292 Add touch event for modal screen

v1.14.0 (2020-08-07)

🎉 New Feature

  • drawer, modal, vrembem
    • #290 Improve accessibility for drawer component in modal drawer state
  • modal, vrembem
    • #289 Improve modal component error handling
  • dialog, vrembem
    • #288 Add spacing for children of header and footer dialog elements

v1.13.1 (2020-08-02)

🐛 Bug Fix

  • modal, vrembem
    • #280 Fix modal hidden focusable bug

v1.13.0 (2020-08-01)

🎉 New Feature

  • modal, vrembem
    • #279 Add modal focus trap feature

v1.12.0 (2020-07-29)

🎉 New Feature

  • utility, vrembem
    • #270 Adds left and right margin-auto utility classes

v1.11.0 (2020-07-26)

🎉 New Feature

  • utility
    • #267 Add output vars to utility component

v1.10.0 (2020-07-25)

🎉 New Feature

  • base, breadcrumb, button-group, button, card, checkbox, core, dialog, drawer, dropdown, icon-action, input, menu, modal, notice, panel, radio, switch, table, tooltip, utility, vrembem
    • #265 Add output variables to better control base output

v1.9.0 (2020-07-21)

🎉 New Feature

  • drawer, vrembem
    • #262 Add data drawer open

v1.8.4 (2020-07-17)

📚 Documentation

  • #249 Improve root README with CDN usage documentation

🎉 New Feature

  • modal, vrembem
    • #255 Improve modal component by adding toggleOverflow and transition options

v1.8.3 (2020-07-12)

✅ Testing

  • checkbox, core, dismissible, drawer, modal, vrembem
    • #242 Improve test coverage

v1.8.2 (2020-07-07)

🏠 Refactor

  • drawer, vrembem
    • #238 Refactor drawer breakpoint methods

v1.8.1 (2020-07-05)

📚 Documentation

  • vrembem
    • #234 Add scroll-stash to docs and cleanup imports

v1.8.0 (2020-06-27)

🎉 New Feature

  • drawer, vrembem
    • #228 Add width and max-width variables to Drawer component

v1.7.3 (2020-06-21)

🐛 Bug Fix

  • menu, vrembem
    • #211 Remove relative positioning from menu items

🏠 Refactor

  • arrow, base, breadcrumb, button-group, button, card, checkbox, container, core, dialog, dismissible, drawer, dropdown, grid, icon-action, icon, input, level, media, menu, modal, notice, panel, radio, section, switch, table, tooltip, utility, vrembem
    • #207 Update deprecated rollup plugins

v1.7.2 (2020-06-16)

🎉 New Feature

  • checkbox, core, dismissible, drawer, modal, vrembem
    • #206 New drawer breakpoint API and custom events

v1.7.1 (2020-06-14)

🏠 Refactor

  • grid, utility
    • #201 Add readme docs
    • 6d959b6 imp: remove redundant prefix vars from utility
    • 3739fb4 imp: add optional corner variants to radius utility and update docs

📚 Documentation

  • grid, table, utility, vrembem
    • #201 Add readme docs

v1.7.0 (2020-06-13)

🔥 Breaking Changes

  • dismissible, span, utility, vrembem
    • #200 Convert span to a utlity and remove span package
  • base, dismissible, dropdown, menu, notice, span, utility, vrembem
    • #199 Remove utility naming convention from utility classes

🏠 Refactor

  • dismissible, span, utility, vrembem
    • #200 Convert span to a utlity and remove span package
  • base, dismissible, dropdown, menu, notice, span, utility, vrembem
    • #199 Remove utility naming convention from utility classes

v1.6.0 (2020-06-12)

🔥 Breaking Changes

  • checkbox, dismissible, drawer, modal, vrembem
    • #196 Add drawer and modal custom events

🎉 New Feature

  • checkbox, dismissible, drawer, modal, vrembem
    • #196 Add drawer and modal custom events

🐛 Bug Fix

  • input, vrembem
    • #195 fix: add appearance none to root input component

v1.5.4 (2020-06-10)

📚 Documentation

  • Other
    • #194 Improve UX of docs drawer menu
  • core, drawer, vrembem
    • #191 Update documentation for drawer component

🐛 Bug Fix

  • core, drawer, vrembem
    • #189 Use the same variable name for breakpoints in both Sass and JS

🏠 Refactor

  • table, vrembem
    • #193 Make mobile-label styles less heavy

v1.5.3 (2020-06-08)

📚 Documentation

  • arrow, base, breadcrumb, button-group, button, card, checkbox, container, core, dialog, dismissible, drawer, dropdown, grid, icon-action, icon, input, level, media, menu, modal, notice, panel, radio, section, span, switch, table, tooltip, utility, vrembem
    • #185 Add links between readme and web documentation

v1.5.2 (2020-06-07)

🐛 Bug Fix

  • vrembem
    • #184 Fix repository directory value

v1.5.1 (2020-06-07)

📚 Documentation

  • #176 Add changelog

🎉 New Feature

  • core, table, vrembem
    • #177 Add responsive table modifier

🏠 Refactor

  • button-group, button, core, grid, media, menu, span, table, utility, vrembem
    • #182 Make component breakpoints override-able on a per component basis

🏠 Refactor

  • core
    • #181 Core functions to use built-in modules
  • base, button-group, button, card, checkbox, core, grid, icon-action, media, menu, radio, section, span, switch, table, utility, vrembem
    • #180 Use sass:map in core mixins

v1.5.0 (2020-06-06)

🎉 New Feature

  • arrow, base, breadcrumb, button-group, button, card, checkbox, container, core, dialog, drawer, dropdown, grid, icon-action, icon, input, level, media, menu, modal, notice, panel, radio, section, span, switch, table, tooltip, utility, vrembem
    • #173 Add custom prefix support to BEM class naming

v1.4.0 (2020-06-01)

🎉 New Feature

  • button-group, vrembem
    • #167 Add breakpoint modifiers to button-group component and more other improvements