Skip to content

Commit

Permalink
feat: 0.15.0 (#435)
Browse files Browse the repository at this point in the history
## Chore:
* chore: updated version
* chore(select): simplified typing
* chore: reduced sidebar width for demo board
* chore(label)!: renamed UIPill to UILabel
* chore(deps-dev): updated dependencies
* chore: removed unused lines
* chore: updated active link style on demo board
* chore(toggle): removed redundant value indicator
* chore(button): added prop comment
* chore(deps-dev): updated non-breaking dependencies
* chore(button): set tinted flag in demo to false
* chore(deps-dev): updated automation dependencies
* chore(deps-dev): updated eslint and fixed new issues
* chore(deps-dev): updated jest to v28
* chore: updated checkout action version
* chore(button): updated prop names throughout for UIButton usages
* chore: use built in tailwind config type
* chore: emit cjs format

## Fix:
* fix(intersect): fixed callback being run twice
* fix(select): removed autocomplete
* fix(select): removed selection display if there's no selection
* fix(select): added missing loader import
* fix(select): fixed overflow to top offscreen on
  * Resolves @karnama/vueish#449
* fix: pr fixes
* fix(select): only show header if there's content
* fix(button): fixed typo
* fix: updated the logic to not show loading on disabled

## Feature:
* feat(intersect): added `enter` and `leave` modifiers
* feat(table): added compact styles
* feat(skeleton): added component
* feat(select): improved placeholder handling
* feat(select): added `isSelected` slot prop to option slot
* feat(select): added loader
* feat(textarea): added loader
* feat(input): added loader
* feat(pagination): added large option
* feat(button): added small styles
* feat(button)!: updated to use tailwind themes
* feat(button)!: updated default designs
* feat(button): added tinted option
* feat(button): preserve button width on loading
  * this will reduce jumping of content after the button
* feat(file-uploader): added loading indicator

## Style:
* style(button): updated button styles
  * Now it's a closer match to the design but still not perfect
* style(toggle): updated styles
* style(toggle): updated error state border width
* style(modal): update border radius
* style: set colour to default brand colour on action btns
* style(select): added colour transitions
* style(table): adjusted heading font-weight
* style(input): fixed number buttons on disabled state
* style(input): added caret colour
* style(textarea): added caret colour
* style(label): updated label styles
* style(button): removed bg for minimal disabled buttons
* style(button): increased text size on large button
* style(pagination): made arrow buttons match number button sizes
* style: updated label spacing from inputs
* style(table): updated default pagination button styles
* style(table): increased spacing
* style(label)!: update labels to new theme
* style(modal): set overflow to auto
* style(button): fixed grey buttons styles
* style(button-group): fixed focus ring visibility=
* style(dropdown): fixed always visible scrollbars
* style(button): tweaked gray buttons disabled design
* style(input): hid suffix when loading
* style(button): added missing button border styles

## Build:
* build: added globalThis checks
  * Linked #329

## Documentation:
* docs(select): improved web-types

## Testing:
* test(select): added placeholder regression test
* test(button): updated snapshot of other components
* test(table): updated snapshot
* test: updated selectors
* test(button): updated buttton snapshots
* test(skeleton): added pulse snap test
* test(table): removed comment
* test(button): added missing tinted snapshots

## Refactoring
* refactor(table)!: renamed recently added `compact` prop to small
  * This is to keep consistency throughout the library

## Performance
* perf(select): removed some dynamic classes
* perf: removed lodash merge dependency
  • Loading branch information
nandi95 authored Jun 24, 2022
1 parent 5073bd7 commit 918c6b4
Show file tree
Hide file tree
Showing 83 changed files with 6,567 additions and 4,241 deletions.
3 changes: 2 additions & 1 deletion .commitlintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,15 @@ module.exports = {
'file-input',
'file-uploader',
'input',
'label',
'loader-linear',
'loader-spinner',
'modal',
'panel',
'pill',
'radio',
'range-slider',
'select',
'skeleton',
'table',
'textarea',
'toggle',
Expand Down
6 changes: 5 additions & 1 deletion .eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
const isProduction = process.env.NODE_ENV === 'production';

/**
* @type {import('@types/eslint').Linter.Config}
*/
module.exports = {
root: true,
parser: 'vue-eslint-parser',
Expand Down Expand Up @@ -32,7 +35,8 @@ module.exports = {
extraFileExtensions: ['.vue'],
},
globals: {
__VUEISH_VERSION__: 'readonly'
__VUEISH_VERSION__: 'readonly',
globalThis: 'readonly',
},
rules: {
// https://eslint.org/docs/rules/
Expand Down
3 changes: 2 additions & 1 deletion .github/semantic.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,14 +23,15 @@ scopes:
- 'file-input'
- 'file-uploader'
- 'input'
- 'label'
- 'loader-linear'
- 'loader-spinner'
- 'modal'
- 'panel'
- 'pill'
- 'radio'
- 'range-slider'
- 'select'
- 'skeleton'
- 'table'
- 'textarea'
- 'toggle'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
cache: 'npm'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
registry-url: 'https://registry.npmjs.org'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
cache: 'npm'
Expand Down
Loading

0 comments on commit 918c6b4

Please sign in to comment.