Skip to content

Commit

Permalink
Merge branch 'master' into benelan/cleanup-big-decimal
Browse files Browse the repository at this point in the history
* master: (32 commits)
  1.0.0-next.627
  build(deps): bump semver-regex and screener-storybook (#5741)
  build(deps): bump stylelint-config-recommended-scss from 7.0.0 to 8.0.0 (#5551)
  build(deps): bump parse-path and @storybook/storybook-deployer (#5692)
  build(deps): bump tailwindcss from 3.1.8 to 3.2.2 (#5708)
  ci(pr-bot): check user login for dependabot instead of actor (#5740)
  build(deps): bump postcss from 8.4.17 to 8.4.18 (#5508)
  build(deps): bump concurrently from 7.4.0 to 7.5.0 (#5550)
  build(deps): bump loader-utils from 1.4.0 to 1.4.1 (#5704)
  build(deps): bump @typescript-eslint/parser from 5.40.1 to 5.42.1 (#5707)
  test(value-list): Skip unstable test. (#5738)
  ci(pr-bot): skip assignment for dependabot PRs (#5737)
  chore(t9manifest): Fix newline at end of file. (#5718)
  fix(flow-item): Position back tooltip above (#5688)
  feat(popover): Escape key should close open popovers. (#5726)
  docs: update component READMEs (#5545)
  fix(value-list-item): Prevent scrolling when space is pressed on drag button (#5709)
  ci(output targets): move patches to postbuild to include them in CCR (#5730)
  1.0.0-next.626
  fix(button, fab): adjust padding on 'l' scale button to accommodate 'm' scale icon without change in height (#5659)
  ...
  • Loading branch information
benelan committed Nov 11, 2022
2 parents 9da3d41 + 9d4b139 commit 3ecc46e
Show file tree
Hide file tree
Showing 49 changed files with 1,283 additions and 1,814 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/deploy-next.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ jobs:
- uses: actions/setup-node@v3
with:
node-version-file: package.json
registry-url: "https://registry.npmjs.org"
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
- name: e2e test
Expand All @@ -39,7 +40,7 @@ jobs:
# remove the build to docs after storybook deploys to gh-pages
# if there are changes the git sanity checks will prevent deployment
git clean -fd && git reset --hard && git checkout master && git pull
git reset --hard && git checkout master && git pull
npm run util:deploy-next-from-ci
fi
else
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/pr-bot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ on:
branches: [master]
jobs:
assign-author:
if: github.event.pull_request.user.login != 'dependabot[bot]'
runs-on: ubuntu-latest
steps:
- uses: actions/github-script@v6
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/pr-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
with:
fetch-depth: 0
- name: skip for markdown only prs
id: testable
id: markdown-check
run: |
current_branch=$(git rev-parse --abbrev-ref HEAD)
# diff of branch excluding md
Expand All @@ -19,14 +19,14 @@ jobs:
# skip if there are only md changes
if [ -z "$testable_changes" ]; then
echo "skip e2e"
echo "skip=true" >> $GITHUB.ENV
echo "SKIP=true" >> $GITHUB_OUTPUT
else
echo "run e2e"
echo "skip=false" >> $GITHUB.ENV
echo "SKIP=false" >> $GITHUB_OUTPUT
fi
- uses: actions/setup-node@v3
with:
node-version-file: package.json
- run: npm ci --legacy-peer-deps
- if: env.skip == 'false'
- if: steps.markdown-check.outputs.SKIP == 'false'
run: npm test
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ dist/
www/
hydrate/
node_modules/
docs/

# Compiled files
src/**/components.d.ts
Expand Down
6 changes: 3 additions & 3 deletions .husky/pre-push
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
#!/bin/bash
# from https://riptutorial.com/git/example/16164/pre-push

protected_branch='master'
protected_branch="master"
current_branch=$(git rev-parse --abbrev-ref HEAD)

if [ $protected_branch = $current_branch ] && [ exec < /dev/tty ]
if [ "$protected_branch" = "$current_branch" ] && bash -c ': >/dev/tty'
then
read -p "You're about to push master, is that what you intended? [y|n] " -n 1 -r < /dev/tty
echo
if echo $REPLY | grep -E '^[Yy]$' > /dev/null
if echo "$REPLY" | grep -E "^[Yy]$" > /dev/null
then
exit 0
fi
Expand Down
31 changes: 23 additions & 8 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,19 +9,34 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm

### Features

- **accordion,combobox,dropdown-group,tree:** deprecate multi selectionMode and add support for multiple selectionMode ([#5251](https://github.com/Esri/calcite-components/issues/5251)) ([e89820e](https://github.com/Esri/calcite-components/commit/e89820e922cc03d0cf43338273ba48a0773d02c8))
- **popover:** Escape key should close open popovers. ([#5726](https://github.com/Esri/calcite-components/issues/5726)) ([2e2621d](https://github.com/Esri/calcite-components/commit/2e2621d57c4701f7a7e84f74d801c543ad4f45c0))

### Bug Fixes

- **dropdown:** fix calculation of max-items for non-Chromium browsers. ([#5677](https://github.com/Esri/calcite-components/issues/5677)) ([3e4a575](https://github.com/Esri/calcite-components/commit/3e4a575887bbcf337f9439d17f9410acb3ad38e8)), closes [#5663](https://github.com/Esri/calcite-components/issues/5663)
- **input-date-picker:** commit value and refresh calendar on blur or Enter keypress in the input ([#5459](https://github.com/Esri/calcite-components/issues/5459)) ([b991c89](https://github.com/Esri/calcite-components/commit/b991c89cdd9afddbc29bcff756e5d37d40b50a61))
- **link:** fix link underline and icon placement when used with calcite fonts 2.x ([#5650](https://github.com/Esri/calcite-components/issues/5650)) ([3a756e5](https://github.com/Esri/calcite-components/commit/3a756e505791a516225b29740c40d0d063ad95c2))
- **popover:** adds a new `scale` prop ([#5560](https://github.com/Esri/calcite-components/issues/5560)) ([38a0d34](https://github.com/Esri/calcite-components/commit/38a0d34ad67967abceac0f1ea010418c2b0f86c1))
- **tooltip, popover:** Fix pointer when text-align is right ([#5682](https://github.com/Esri/calcite-components/issues/5682)) ([e7e5a4d](https://github.com/Esri/calcite-components/commit/e7e5a4de0a81f870c7ce9c0b946bd3c4b2ac4c14)), closes [#5680](https://github.com/Esri/calcite-components/issues/5680)
- **value-list:** no longer display screen reader only text when drag-enabled ([#5691](https://github.com/Esri/calcite-components/issues/5691)) ([1e64df1](https://github.com/Esri/calcite-components/commit/1e64df144850624bce63e5943ef085efc186e26a))
- Floating-ui should handle visibility and pointer-events on the floating element. ([#5666](https://github.com/Esri/calcite-components/issues/5666)) ([349c0e5](https://github.com/Esri/calcite-components/commit/349c0e574473114cc3d99a6066a61a235ab8f51e))
- **button, fab:** adjust padding on 'l' scale button to accommodate 'm' scale icon without change in height ([#5659](https://github.com/Esri/calcite-components/issues/5659)) ([d68d95c](https://github.com/Esri/calcite-components/commit/d68d95cda10ad819e52b048479780590f21ac479))
- **flow-item:** Position back tooltip above ([#5688](https://github.com/Esri/calcite-components/issues/5688)) ([bb67992](https://github.com/Esri/calcite-components/commit/bb67992fa9f113709482a69fff0f36032dbfad35))
- **value-list-item:** Prevent scrolling when space is pressed on drag button ([#5709](https://github.com/Esri/calcite-components/issues/5709)) ([81d4c71](https://github.com/Esri/calcite-components/commit/81d4c71a815ff66ef540a77f223c2ffa31cc2899))
<!--@unreleased-section-end-->

## [1.0.0-beta.98](https://github.com/Esri/calcite-components/compare/v1.0.0-beta.97...v1.0.0-beta.98) (2022-11-09)

### Features

- **accordion, combobox, dropdown-group, tree:** Deprecate "multi" `selectionMode` and add support for "multiple" `selectionMode` ([#5251](https://github.com/Esri/calcite-components/issues/5251)) ([e89820e](https://github.com/Esri/calcite-components/commit/e89820e922cc03d0cf43338273ba48a0773d02c8))

### Bug Fixes

- **block:** Position internal container relative for `dragEnabled` ([#5717](https://github.com/Esri/calcite-components/issues/5717)) ([7e88173](https://github.com/Esri/calcite-components/commit/7e88173f75d80d1efc85e7dc784d63771b7f4122))
- Avoid size changes before and after positioning `floating-ui` elements ([#5695](https://github.com/Esri/calcite-components/issues/5695)) ([3157ff5](https://github.com/Esri/calcite-components/commit/3157ff5369591e43ffe12d627d3fca651628c245))
- `floating-ui` handles visibility and pointer-events on the floating element ([#5666](https://github.com/Esri/calcite-components/issues/5666)) ([349c0e5](https://github.com/Esri/calcite-components/commit/349c0e574473114cc3d99a6066a61a235ab8f51e))
- Tweak position reset logic to avoid layout interference ([#5696](https://github.com/Esri/calcite-components/issues/5696)) ([2611066](https://github.com/Esri/calcite-components/commit/26110662a829b8912537ad43904d51f991ecce87))
- **dropdown:** Fix calculation of `max-items` for non-Chromium browsers ([#5677](https://github.com/Esri/calcite-components/issues/5677)) ([3e4a575](https://github.com/Esri/calcite-components/commit/3e4a575887bbcf337f9439d17f9410acb3ad38e8)), closes [#5663](https://github.com/Esri/calcite-components/issues/5663)
- **input-date-picker:** Commit value and refresh calendar on blur or Enter key press in the input ([#5459](https://github.com/Esri/calcite-components/issues/5459)) ([b991c89](https://github.com/Esri/calcite-components/commit/b991c89cdd9afddbc29bcff756e5d37d40b50a61))
- **link:** Fix link underline and icon placement when used with Calcite fonts 2.x ([#5650](https://github.com/Esri/calcite-components/issues/5650)) ([3a756e5](https://github.com/Esri/calcite-components/commit/3a756e505791a516225b29740c40d0d063ad95c2))
- **popover:** Adds a new `scale` property ([#5560](https://github.com/Esri/calcite-components/issues/5560)) ([38a0d34](https://github.com/Esri/calcite-components/commit/38a0d34ad67967abceac0f1ea010418c2b0f86c1))
- **tooltip, popover:** Fix pointer when `text-align` is right ([#5682](https://github.com/Esri/calcite-components/issues/5682)) ([e7e5a4d](https://github.com/Esri/calcite-components/commit/e7e5a4de0a81f870c7ce9c0b946bd3c4b2ac4c14)), closes [#5680](https://github.com/Esri/calcite-components/issues/5680)
- **value-list:** No longer display screen reader only text when drag-enabled ([#5691](https://github.com/Esri/calcite-components/issues/5691)) ([1e64df1](https://github.com/Esri/calcite-components/commit/1e64df144850624bce63e5943ef085efc186e26a))

## [1.0.0-beta.97](https://github.com/Esri/calcite-components/compare/v1.0.0-beta.96...v1.0.0-beta.97) (2022-10-27)

### Bug Fixes
Expand Down
Loading

0 comments on commit 3ecc46e

Please sign in to comment.