-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove support for kebabified global attributes (enter-key-hint
, input-mode
)
#9260
Closed
1 of 5 tasks
Labels
4 - verified
Issues that have been released and confirmed resolved.
breaking change
Issues and pull requests with code changes that are not backwards compatible.
calcite-components
Issues specific to the @esri/calcite-components package.
estimate - 3
A day or two of work, likely requires updates to tests.
p - medium
Issue is non core or affecting less that 60% of people using the library
refactor
Issues tied to code that needs to be significantly reworked.
Milestone
Comments
jcfranco
added
refactor
Issues tied to code that needs to be significantly reworked.
breaking change
Issues and pull requests with code changes that are not backwards compatible.
0 - new
New issues that need assignment.
needs triage
Planning workflow - pending design/dev review.
labels
May 3, 2024
github-actions
bot
added
the
calcite-components
Issues specific to the @esri/calcite-components package.
label
May 3, 2024
geospatialem
added
p - medium
Issue is non core or affecting less that 60% of people using the library
estimate - 3
A day or two of work, likely requires updates to tests.
and removed
needs triage
Planning workflow - pending design/dev review.
labels
Jun 28, 2024
6 tasks
jcfranco
added
1 - assigned
Issues that are assigned to a sprint and a team member.
and removed
0 - new
New issues that need assignment.
labels
Nov 12, 2024
jcfranco
added
2 - in development
Issues that are actively being worked on.
and removed
1 - assigned
Issues that are assigned to a sprint and a team member.
labels
Nov 13, 2024
Blocked by #10310. |
jcfranco
added a commit
that referenced
this issue
Nov 15, 2024
**Related Issue:** #10310, #10481, #10399, #10405, #10491, #10434, #10495, #9260 ## Noteworthy changes * components are now Lit-based * removed `@storybook/test` and `@storybook/addon-interactions` as these were not being actively used * React deps bumped to v18 * Added default `scale` value to: * `action-bar` * `action-group` * `action-menu` * `action-pad` * Path of extras will change to the following: * `/dist/extras/vscode-data.json` ➡️ `/dist/docs/vscode.html-custom-data.json` * backwards-compatible version is preserved to not break Intellisense [described in the doc](https://developers.arcgis.com/calcite-design-system/resources/frameworks/#visual-studio-intellisense) * `/dist/extras/docs-json.json` ➡️ `/dist/docs/docs.json` (internal) * `/dist/extras/translations-json.json` ➡️ `/dist/docs/translations.json` (internal) * `/dist/extras/docs-json.d.ts` ❌ (removed, internal) BREAKING CHANGE: * for a consistent development experience, components now convert `null` to `undefined`, so developers will need to update code with strict null checks * removed the following `@esri/eslint-plugin-calcite-components` rules as they are no longer valid: * `ban-props-on-host` * `enforce-ref-last-prop` * `require-event-emitter-type` --------- Co-authored-by: JC Franco <jfranco@esri.com> Co-authored-by: Ben Elan <no-reply@benelan.dev> Co-authored-by: Calcite Admin <calcite-admin@esri.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
jcfranco
added
3 - installed
Issues that have been merged to master branch and are ready for final confirmation.
and removed
2 - in development
Issues that are actively being worked on.
blocked
This issue is blocked by another issue.
labels
Nov 15, 2024
Installed and assigned for verification. |
🍡 Verified locally using example from Franco: https://codepen.io/jcfranco/pen/QWeRebN?editors=1000 |
DitwanP
removed
the
3 - installed
Issues that have been merged to master branch and are ready for final confirmation.
label
Nov 20, 2024
DitwanP
added
the
4 - verified
Issues that have been released and confirmed resolved.
label
Nov 20, 2024
Issue #10310 has been closed, this issue is ready for re-evaluation. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
4 - verified
Issues that have been released and confirmed resolved.
breaking change
Issues and pull requests with code changes that are not backwards compatible.
calcite-components
Issues specific to the @esri/calcite-components package.
estimate - 3
A day or two of work, likely requires updates to tests.
p - medium
Issue is non core or affecting less that 60% of people using the library
refactor
Issues tied to code that needs to be significantly reworked.
Description
#9245 fixed a regression caused by refactoring components to use global attributes, where kebab-cased global attributes were unintentionally removed.
This should be removed in a major release to allow us to fully rely on global attributes.
Proposed Advantages
Removal of workaround.
Which Component
input
,input-text
andinput-number
.Relevant Info
No response
Calcite package
The text was updated successfully, but these errors were encountered: