primefaces/primevue (@primevue/auto-import-resolver)
### [`v4.0.7`](https://redirect.github.com/primefaces/primevue/blob/HEAD/CHANGELOG.md#407-2024-09-11)
[Compare Source](https://redirect.github.com/primefaces/primevue/compare/4.0.6...4.0.7)
[Full Changelog](https://redirect.github.com/primefaces/primevue/compare/4.0.6...4.0.7)
**Fixed bugs:**
- SelectButton pt name correction [#6382](https://redirect.github.com/primefaces/primevue/issues/6382)
- ToggleButton: aria-label and aria-labelledby not observed [#6377](https://redirect.github.com/primefaces/primevue/issues/6377)
- FileUpload: Fix type of FileUploadState.messages [#6370](https://redirect.github.com/primefaces/primevue/issues/6370)
- TreeTable: click and arrow key defect [#6368](https://redirect.github.com/primefaces/primevue/issues/6368)
- Dialog: no dragstart event to accompany dragend [#6357](https://redirect.github.com/primefaces/primevue/issues/6357)
- Dialog: dragging state is not reset when closed while dragging [#6356](https://redirect.github.com/primefaces/primevue/issues/6356)
- InputOtp: IntegerOnly mode accepts "space" [#6353](https://redirect.github.com/primefaces/primevue/issues/6353)
- InputOtp: Pasting adds an extra character [#6351](https://redirect.github.com/primefaces/primevue/issues/6351)
- DatePicker: Pick month does not work [#6342](https://redirect.github.com/primefaces/primevue/issues/6342)
- DataTable: Cannot set properties of null (setting 'tabIndex') [#6323](https://redirect.github.com/primefaces/primevue/issues/6323)
- DatePicker showOtherMonths wrong behaviour [#6307](https://redirect.github.com/primefaces/primevue/issues/6307)
- Click outside only when not modal [#6284](https://redirect.github.com/primefaces/primevue/pull/6284)
- Select: Chinese IME input will be stopped in filter input element [#6279](https://redirect.github.com/primefaces/primevue/issues/6279)
### [`v4.0.6`](https://redirect.github.com/primefaces/primevue/blob/HEAD/CHANGELOG.md#406-2024-09-10)
[Compare Source](https://redirect.github.com/primefaces/primevue/compare/4.0.5...4.0.6)
[Full Changelog](https://redirect.github.com/primefaces/primevue/compare/4.0.5...4.0.6)
**Fixed bugs:**
- animate-slidedown fails when a Tailwind prefix is used [#6365](https://redirect.github.com/primefaces/primevue/issues/6365)
- Tree: wrong pt and classname for InputText [#6301](https://redirect.github.com/primefaces/primevue/issues/6301)
- pt pcFilterIconContainer defects on form components [#6286](https://redirect.github.com/primefaces/primevue/issues/6286)
- File Upload: Basic Mode does not apply buttonProps [#6255](https://redirect.github.com/primefaces/primevue/issues/6255)
- Multiple Components: Augment vue using declare module 'vue' instead of declare module '[@vue/runtime-core](https://redirect.github.com/vue/runtime-core)' (and declare module 'vue/types/vue') to avoid compilebreaks [#6199](https://redirect.github.com/primefaces/primevue/issues/6199)
### [`v4.0.5`](https://redirect.github.com/primefaces/primevue/blob/HEAD/CHANGELOG.md#405-2024-08-23)
[Compare Source](https://redirect.github.com/primefaces/primevue/compare/4.0.4...4.0.5)
[Full Changelog](https://redirect.github.com/primefaces/primevue/compare/4.0.4...4.0.5)
**Fixed bugs:**
- aria-hidden errors on browsers [#6269](https://redirect.github.com/primefaces/primevue/issues/6269)
- Accordion, Button, Step, Tab: Invalid prop warnings when component object passed to as prop [#6266](https://redirect.github.com/primefaces/primevue/issues/6266)
- Carousel: Index is undefined in PassThroughOptions [#6264](https://redirect.github.com/primefaces/primevue/issues/6264)
- Drawer: Nested drawer dissmis [#6262](https://redirect.github.com/primefaces/primevue/issues/6262)
- Accordion and Tabs value prop type definion extensions [#6252](https://redirect.github.com/primefaces/primevue/issues/6252)
- DatePicker: responsiveOptions doesn't work [#6250](https://redirect.github.com/primefaces/primevue/issues/6250)
- ScrollTop: ScrollTop button not displayed correctly when ripple effect is enabled [#6249](https://redirect.github.com/primefaces/primevue/issues/6249)
- Stepper: activateCallback has incorrect signature [#6225](https://redirect.github.com/primefaces/primevue/issues/6225)
- SpeedDial: Invalid aria-controls value being set in list items [#6221](https://redirect.github.com/primefaces/primevue/issues/6221)
- InputNumber: Buttons disappear when clicked if inside of an InputGroup [#6212](https://redirect.github.com/primefaces/primevue/issues/6212)
- IconField: 'iconfield' does not exist in type 'PrimeVuePTOptions' [#6206](https://redirect.github.com/primefaces/primevue/issues/6206)
- DatePicker: switching to year view when modelValue is populated [#6203](https://redirect.github.com/primefaces/primevue/issues/6203)
- Select: In case of Filter and AutoFocusFilter enabled focus is lost [#6194](https://redirect.github.com/primefaces/primevue/issues/6194)
- InputOtp - allow NumpadEnter event [#6182](https://redirect.github.com/primefaces/primevue/issues/6182)
- \[MenuBar]: Slow performance [#6164](https://redirect.github.com/primefaces/primevue/issues/6164)
- Dialog: \[V4] When it non-fixed, it will cause the appendTo target shrink or joggled. [#6160](https://redirect.github.com/primefaces/primevue/issues/6160)
- Menu section: PassThrough context.item has not right MenuItem entry [#6055](https://redirect.github.com/primefaces/primevue/issues/6055)
- FileUpload v4.0.0-beta.3: Subsequent file selections no longer possible in basic mode (regression from v4.0.0-beta.2) [#5748](https://redirect.github.com/primefaces/primevue/issues/5748)
- InputMask number repeat [#3623](https://redirect.github.com/primefaces/primevue/issues/3623)
### [`v4.0.4`](https://redirect.github.com/primefaces/primevue/blob/HEAD/CHANGELOG.md#404-2024-08-02)
[Compare Source](https://redirect.github.com/primefaces/primevue/compare/4.0.3...4.0.4)
[Full Changelog](https://redirect.github.com/primefaces/primevue/compare/4.0.3...4.0.4)
**Fixed bugs:**
- Button: undeclared color styles of outlined buttons [#6169](https://redirect.github.com/primefaces/primevue/issues/6169)
- Tree: none selectable child defect in selection mode [#6159](https://redirect.github.com/primefaces/primevue/issues/6159)
- DataTable: paginator passthrough is now pcPaginator [#6154](https://redirect.github.com/primefaces/primevue/issues/6154)
- DatePicker: Icon is visible when calendar is on inline mode [#6153](https://redirect.github.com/primefaces/primevue/issues/6153)
- Fieldset: toggle icon does not work if there is a legend slot [#6144](https://redirect.github.com/primefaces/primevue/issues/6144)
- Button component disabled No transition effect[#6140](https://redirect.github.com/primefaces/primevue/issues/6140)
- Dialog: Missing 're-focus original element on close' fix in v4 that was present in v3 [#6139](https://redirect.github.com/primefaces/primevue/issues/6139)
- ButtonGroup: Missing buttongroup in PrimeVuePTOptions [#6137](https://redirect.github.com/primefaces/primevue/issues/6137)
- lara and nora presets import virtualscroller from aura preset [#6128](https://redirect.github.com/primefaces/primevue/issues/6128)
- DatePicker: Day name didn't show when i set locale manualy [#6125](https://redirect.github.com/primefaces/primevue/issues/6125)
- Datepicker: Month selection highlighting problem in range mode [#6120](https://redirect.github.com/primefaces/primevue/issues/6120)
- Dialog: Release mouse outside the dialog would close the dialog when dismissableMask is true. [#6116](https://redirect.github.com/primefaces/primevue/issues/6116)
- DatePicker: cannot type an end date that is the same as the start date. [#6106](https://redirect.github.com/primefaces/primevue/issues/6106)
- InputMask: Missing id property [#6100](https://redirect.github.com/primefaces/primevue/issues/6100)
- DatePicker: can not typing same date using input [#6081](https://redirect.github.com/primefaces/primevue/issues/6081)
- StepList and StepPanels: Different type than of Stepper, Step and StepPanel [#6059](https://redirect.github.com/primefaces/primevue/issues/6059)
- Drawer: Footer Div/Slot added by default [#6048](https://redirect.github.com/primefaces/primevue/issues/6048)
- ContextMenu: The item action is not executed on Enter key when the "item" template has been redefined [#5983](https://redirect.github.com/primefaces/primevue/issues/5983)
- Popover - Misplaced arrow [#5915](https://redirect.github.com/primefaces/primevue/issues/5915)
- Calendar: Keydown Event not firing [#5870](https://redirect.github.com/primefaces/primevue/issues/5870)
- InputOtp: (integerOnly) No response when pressing Enter and Tab [#5386](https://redirect.github.com/primefaces/primevue/issues/5386)
vitejs/vite-plugin-vue (@vitejs/plugin-vue)
### [`v5.1.4`](https://redirect.github.com/vitejs/vite-plugin-vue/blob/HEAD/packages/plugin-vue/CHANGELOG.md#small514-2024-09-16-small)
- chore: format ([07b29a6](https://redirect.github.com/vitejs/vite-plugin-vue/commit/07b29a6))
- chore(deps): update dependency rollup to ^4.21.3 ([#440](https://redirect.github.com/vitejs/vite-plugin-vue/issues/440)) ([98766c2](https://redirect.github.com/vitejs/vite-plugin-vue/commit/98766c2)), closes [#440](https://redirect.github.com/vitejs/vite-plugin-vue/issues/440)
- fix: skip checking private properties of typeParameters ([#443](https://redirect.github.com/vitejs/vite-plugin-vue/issues/443)) ([e4f5fff](https://redirect.github.com/vitejs/vite-plugin-vue/commit/e4f5fff)), closes [#443](https://redirect.github.com/vitejs/vite-plugin-vue/issues/443)
- fix(plugin-vue): allow overwrite esbuild config ([#444](https://redirect.github.com/vitejs/vite-plugin-vue/issues/444)) ([1344294](https://redirect.github.com/vitejs/vite-plugin-vue/commit/1344294)), closes [#444](https://redirect.github.com/vitejs/vite-plugin-vue/issues/444)
### [`v5.1.3`](https://redirect.github.com/vitejs/vite-plugin-vue/blob/HEAD/packages/plugin-vue/CHANGELOG.md#small513-2024-08-29-small)
- chore: upgrade to eslint 9 ([236a40f](https://redirect.github.com/vitejs/vite-plugin-vue/commit/236a40f))
- chore: use pnpm catalog for shared deps ([0735e18](https://redirect.github.com/vitejs/vite-plugin-vue/commit/0735e18))
- chore(deps): update dependency rollup to ^4.20.0 ([#433](https://redirect.github.com/vitejs/vite-plugin-vue/issues/433)) ([37c9073](https://redirect.github.com/vitejs/vite-plugin-vue/commit/37c9073)), closes [#433](https://redirect.github.com/vitejs/vite-plugin-vue/issues/433)
- chore(deps): update upstream ([#436](https://redirect.github.com/vitejs/vite-plugin-vue/issues/436)) ([b75a46f](https://redirect.github.com/vitejs/vite-plugin-vue/commit/b75a46f)), closes [#436](https://redirect.github.com/vitejs/vite-plugin-vue/issues/436)
- fix(deps): update all non-major dependencies ([#421](https://redirect.github.com/vitejs/vite-plugin-vue/issues/421)) ([e3a7fec](https://redirect.github.com/vitejs/vite-plugin-vue/commit/e3a7fec)), closes [#421](https://redirect.github.com/vitejs/vite-plugin-vue/issues/421)
- fix(plugin-vue): default value for `__VUE_OPTIONS_API__` ([acb57c9](https://redirect.github.com/vitejs/vite-plugin-vue/commit/acb57c9)), closes [#438](https://redirect.github.com/vitejs/vite-plugin-vue/issues/438)
### [`v5.1.2`](https://redirect.github.com/vitejs/vite-plugin-vue/blob/HEAD/packages/plugin-vue/CHANGELOG.md#small512-2024-08-01-small)
- refactor(plugin-vue): add `type` field ([a6b7e3f](https://redirect.github.com/vitejs/vite-plugin-vue/commit/a6b7e3f))
- fix(plugin-vue): add deprecated `script.propsDestructure` option ([1e24322](https://redirect.github.com/vitejs/vite-plugin-vue/commit/1e24322)), closes [#431](https://redirect.github.com/vitejs/vite-plugin-vue/issues/431)
- chore(deps): update upstream ([#432](https://redirect.github.com/vitejs/vite-plugin-vue/issues/432)) ([5d592cd](https://redirect.github.com/vitejs/vite-plugin-vue/commit/5d592cd)), closes [#432](https://redirect.github.com/vitejs/vite-plugin-vue/issues/432)
postcss/autoprefixer (autoprefixer)
### [`v10.4.20`](https://redirect.github.com/postcss/autoprefixer/blob/HEAD/CHANGELOG.md#10420)
[Compare Source](https://redirect.github.com/postcss/autoprefixer/compare/10.4.19...10.4.20)
- Fixed `fit-content` prefix for Firefox.
axios/axios (axios)
### [`v1.7.7`](https://redirect.github.com/axios/axios/blob/HEAD/CHANGELOG.md#177-2024-08-31)
[Compare Source](https://redirect.github.com/axios/axios/compare/v1.7.6...v1.7.7)
##### Bug Fixes
- **fetch:** fix stream handling in Safari by fallback to using a stream reader instead of an async iterator; ([#6584](https://redirect.github.com/axios/axios/issues/6584)) ([d198085](https://redirect.github.com/axios/axios/commit/d1980854fee1765cd02fa0787adf5d6e34dd9dcf))
- **http:** fixed support for IPv6 literal strings in url ([#5731](https://redirect.github.com/axios/axios/issues/5731)) ([364993f](https://redirect.github.com/axios/axios/commit/364993f0d8bc6e0e06f76b8a35d2d0a35cab054c))
##### Contributors to this release
- [Rishi556](https://redirect.github.com/Rishi556 "+39/-1 (#5731 )")
- [Dmitriy Mozgovoy](https://redirect.github.com/DigitalBrainJS "+27/-7 (#6584 )")
### [`v1.7.6`](https://redirect.github.com/axios/axios/blob/HEAD/CHANGELOG.md#176-2024-08-30)
[Compare Source](https://redirect.github.com/axios/axios/compare/v1.7.5...v1.7.6)
##### Bug Fixes
- **fetch:** fix content length calculation for FormData payload; ([#6524](https://redirect.github.com/axios/axios/issues/6524)) ([085f568](https://redirect.github.com/axios/axios/commit/085f56861a83e9ac02c140ad9d68dac540dfeeaa))
- **fetch:** optimize signals composing logic; ([#6582](https://redirect.github.com/axios/axios/issues/6582)) ([df9889b](https://redirect.github.com/axios/axios/commit/df9889b83c2cc37e9e6189675a73ab70c60f031f))
##### Contributors to this release
- [Dmitriy Mozgovoy](https://redirect.github.com/DigitalBrainJS "+98/-46 (#6582 )")
- [Jacques Germishuys](https://redirect.github.com/jacquesg "+5/-1 (#6524 )")
- [kuroino721](https://redirect.github.com/kuroino721 "+3/-1 (#6575 )")
### [`v1.7.5`](https://redirect.github.com/axios/axios/blob/HEAD/CHANGELOG.md#175-2024-08-23)
[Compare Source](https://redirect.github.com/axios/axios/compare/v1.7.4...v1.7.5)
##### Bug Fixes
- **adapter:** fix undefined reference to hasBrowserEnv ([#6572](https://redirect.github.com/axios/axios/issues/6572)) ([7004707](https://redirect.github.com/axios/axios/commit/7004707c4180b416341863bd86913fe4fc2f1df1))
- **core:** add the missed implementation of AxiosError#status property; ([#6573](https://redirect.github.com/axios/axios/issues/6573)) ([6700a8a](https://redirect.github.com/axios/axios/commit/6700a8adac06942205f6a7a21421ecb36c4e0852))
- **core:** fix `ReferenceError: navigator is not defined` for custom environments; ([#6567](https://redirect.github.com/axios/axios/issues/6567)) ([fed1a4b](https://redirect.github.com/axios/axios/commit/fed1a4b2d78ed4a588c84e09d32749ed01dc2794))
- **fetch:** fix credentials handling in Cloudflare workers ([#6533](https://redirect.github.com/axios/axios/issues/6533)) ([550d885](https://redirect.github.com/axios/axios/commit/550d885eb90fd156add7b93bbdc54d30d2f9a98d))
##### Contributors to this release
- [Dmitriy Mozgovoy](https://redirect.github.com/DigitalBrainJS "+187/-83 (#6573 #6567 #6566 #6564 #6563 #6557 #6556 #6555 #6554 #6552 )")
- [Antonin Bas](https://redirect.github.com/antoninbas "+6/-6 (#6572 )")
- [Hans Otto Wirtz](https://redirect.github.com/hansottowirtz "+4/-1 (#6533 )")
### [`v1.7.4`](https://redirect.github.com/axios/axios/blob/HEAD/CHANGELOG.md#174-2024-08-13)
[Compare Source](https://redirect.github.com/axios/axios/compare/v1.7.3...v1.7.4)
##### Bug Fixes
- **sec:** CVE-2024-39338 ([#6539](https://redirect.github.com/axios/axios/issues/6539)) ([#6543](https://redirect.github.com/axios/axios/issues/6543)) ([6b6b605](https://redirect.github.com/axios/axios/commit/6b6b605eaf73852fb2dae033f1e786155959de3a))
- **sec:** disregard protocol-relative URL to remediate SSRF ([#6539](https://redirect.github.com/axios/axios/issues/6539)) ([07a661a](https://redirect.github.com/axios/axios/commit/07a661a2a6b9092c4aa640dcc7f724ec5e65bdda))
##### Contributors to this release
- [Lev Pachmanov](https://redirect.github.com/levpachmanov "+47/-11 (#6543 )")
- [Đỗ Trọng Hải](https://redirect.github.com/hainenber "+49/-4 (#6539 )")
chartjs/Chart.js (chart.js)
### [`v3.9.1`](https://redirect.github.com/chartjs/Chart.js/releases/tag/v3.9.1)
[Compare Source](https://redirect.github.com/chartjs/Chart.js/compare/v3.9.0...v3.9.1)
### Essential Links
- [npm](https://www.npmjs.com/package/chart.js)
- [Migration guide](https://www.chartjs.org/docs/latest/getting-started/v3-migration)
- [Docs](https://www.chartjs.org/docs/latest/)
- [API](https://www.chartjs.org/docs/latest/api/)
- [Samples](https://www.chartjs.org/docs/latest/samples/)
#### Bugs Fixed
- [#10552](https://redirect.github.com/chartjs/Chart.js/issues/10552) fix import helpers
Thanks to [@LeeLenaleee](https://redirect.github.com/LeeLenaleee)
### [`v3.9.0`](https://redirect.github.com/chartjs/Chart.js/releases/tag/v3.9.0)
[Compare Source](https://redirect.github.com/chartjs/Chart.js/compare/v3.8.2...v3.9.0)
### Essential Links
- [npm](https://www.npmjs.com/package/chart.js)
- [Migration guide](https://www.chartjs.org/docs/latest/getting-started/v3-migration)
- [Docs](https://www.chartjs.org/docs/latest/)
- [API](https://www.chartjs.org/docs/latest/api/)
- [Samples](https://www.chartjs.org/docs/latest/samples/)
#### Enhancements
- [#10439](https://redirect.github.com/chartjs/Chart.js/issues/10439) feat: remove line element from scatter controller
- [#10528](https://redirect.github.com/chartjs/Chart.js/issues/10528) feat: pass some chart options to DateAdapter
- [#10405](https://redirect.github.com/chartjs/Chart.js/issues/10405) Add circular prop to arc element
- [#10530](https://redirect.github.com/chartjs/Chart.js/issues/10530) Skip all borders if borderSkipped === true
- [#10517](https://redirect.github.com/chartjs/Chart.js/issues/10517) parsing: support dot(s) in object keys
- [#10519](https://redirect.github.com/chartjs/Chart.js/issues/10519) Enable borderDash option in the grid as scriptable
#### Performance
- [#10517](https://redirect.github.com/chartjs/Chart.js/issues/10517) parsing: support dot(s) in object keys
#### Bugs Fixed
- [#10524](https://redirect.github.com/chartjs/Chart.js/issues/10524) pass boxWidth only if pointStyleWidth presents
- [#10523](https://redirect.github.com/chartjs/Chart.js/issues/10523) fix: calc visible points on update #\10467
#### Documentation
- [#10527](https://redirect.github.com/chartjs/Chart.js/issues/10527) Add docs for changing from time scale to logarithmic/linear scale
- [#10518](https://redirect.github.com/chartjs/Chart.js/issues/10518) Improve docs radial linear grid
- [#10522](https://redirect.github.com/chartjs/Chart.js/issues/10522) Fix Stack Overflow tag: chart.js
- [#10520](https://redirect.github.com/chartjs/Chart.js/issues/10520) Fix Stack Overflow tag: chart.js
- [#10515](https://redirect.github.com/chartjs/Chart.js/issues/10515) Fix dead link on reload or open in new tab
- [#10516](https://redirect.github.com/chartjs/Chart.js/issues/10516) Clarifying threshold requirement in the docs for decimation
#### Development
- [#10541](https://redirect.github.com/chartjs/Chart.js/issues/10541) Bump to 3.9.0
Thanks to [@LeeLenaleee](https://redirect.github.com/LeeLenaleee), [@M4sterShake](https://redirect.github.com/M4sterShake), [@benmccann](https://redirect.github.com/benmccann), [@dangreen](https://redirect.github.com/dangreen), [@kurkle](https://redirect.github.com/kurkle), [@peterhauke](https://redirect.github.com/peterhauke), [@stockiNail](https://redirect.github.com/stockiNail), [@thabarbados](https://redirect.github.com/thabarbados) and [@touletan](https://redirect.github.com/touletan)
### [`v3.8.2`](https://redirect.github.com/chartjs/Chart.js/releases/tag/v3.8.2)
[Compare Source](https://redirect.github.com/chartjs/Chart.js/compare/v3.8.1...v3.8.2)
### Essential Links
- [npm](https://www.npmjs.com/package/chart.js)
- [Migration guide](https://www.chartjs.org/docs/latest/getting-started/v3-migration)
- [Docs](https://www.chartjs.org/docs/latest/)
- [API](https://www.chartjs.org/docs/latest/api/)
- [Samples](https://www.chartjs.org/docs/latest/samples/)
#### Bugs Fixed
- [#10513](https://redirect.github.com/chartjs/Chart.js/issues/10513) Explicitly include package.json files for subpackages
#### Development
- [#10513](https://redirect.github.com/chartjs/Chart.js/issues/10513) Explicitly include package.json files for subpackages
Thanks to [@etimberg](https://redirect.github.com/etimberg)
### [`v3.8.1`](https://redirect.github.com/chartjs/Chart.js/releases/tag/v3.8.1)
[Compare Source](https://redirect.github.com/chartjs/Chart.js/compare/v3.8.0...v3.8.1)
### Essential Links
- [npm](https://www.npmjs.com/package/chart.js)
- [Migration guide](https://www.chartjs.org/docs/latest/getting-started/v3-migration)
- [Docs](https://www.chartjs.org/docs/latest/)
- [API](https://www.chartjs.org/docs/latest/api/)
- [Samples](https://www.chartjs.org/docs/latest/samples/)
#### Enhancements
- [#10495](https://redirect.github.com/chartjs/Chart.js/issues/10495) Improve error message with id of the canvas
- [#10412](https://redirect.github.com/chartjs/Chart.js/issues/10412) Add pointStyleWidth option for legend
#### Bugs Fixed
- [#10484](https://redirect.github.com/chartjs/Chart.js/issues/10484) Resolve plugin defaults for local plugins
- [#10489](https://redirect.github.com/chartjs/Chart.js/issues/10489) draw tooltip with object borderwidth
- [#10451](https://redirect.github.com/chartjs/Chart.js/issues/10451) Fix options update when changing to shared opts
- [#10454](https://redirect.github.com/chartjs/Chart.js/issues/10454) Fix crash with skipNull and uneven datasets
- [#10414](https://redirect.github.com/chartjs/Chart.js/issues/10414) Respect \`fill: false\` with custom draw times
#### Types
- [#10494](https://redirect.github.com/chartjs/Chart.js/issues/10494) Allow clip to be configurable in options object typescript
- [#10436](https://redirect.github.com/chartjs/Chart.js/issues/10436) Add index to legendItem interface
- [#10404](https://redirect.github.com/chartjs/Chart.js/issues/10404) Add padding to pointLabels type, add type to scriptable context
- [#10387](https://redirect.github.com/chartjs/Chart.js/issues/10387) Allow for each dataset to be individually typed without a main type
#### Documentation
- [#10490](https://redirect.github.com/chartjs/Chart.js/issues/10490) document defaults for plugins
- [#10497](https://redirect.github.com/chartjs/Chart.js/issues/10497) Update link to be able to use within github
- [#10446](https://redirect.github.com/chartjs/Chart.js/issues/10446) Add a stale version warning + a link to the latest version of docs
- [#10470](https://redirect.github.com/chartjs/Chart.js/issues/10470) Update integration.md
- [#10447](https://redirect.github.com/chartjs/Chart.js/issues/10447) Enforce maximum width on chart editor blocks in the docs
- [#10456](https://redirect.github.com/chartjs/Chart.js/issues/10456) Update aspectRatio documentation
- [#10415](https://redirect.github.com/chartjs/Chart.js/issues/10415) Update responsive.md
- [#10434](https://redirect.github.com/chartjs/Chart.js/issues/10434) Clarify helpers need to be imported when using bundlers
- [#10410](https://redirect.github.com/chartjs/Chart.js/issues/10410) Fix typo in link to documentation from sample
- [#10400](https://redirect.github.com/chartjs/Chart.js/issues/10400) Fix default value of 'includeInvisible' option in the documentation
- [#10392](https://redirect.github.com/chartjs/Chart.js/issues/10392) Clarify api docs
#### Development
- [#10509](https://redirect.github.com/chartjs/Chart.js/issues/10509) Bump to 3.8.1
- [#10493](https://redirect.github.com/chartjs/Chart.js/issues/10493) Bump terser from 4.8.0 to 4.8.1
- [#10471](https://redirect.github.com/chartjs/Chart.js/issues/10471) Bump moment from 2.29.2 to 2.29.4
- [#10431](https://redirect.github.com/chartjs/Chart.js/issues/10431) Bump actions/setup-node from 2 to 3
- [#10430](https://redirect.github.com/chartjs/Chart.js/issues/10430) Bump actions/checkout from 2 to 3
- [#10393](https://redirect.github.com/chartjs/Chart.js/issues/10393) Bump eventsource from 1.1.0 to 1.1.1
Thanks to [@LeeLenaleee](https://redirect.github.com/LeeLenaleee), [@Pourbahrami](https://redirect.github.com/Pourbahrami), [@andrewl64](https://redirect.github.com/andrewl64), [@dependabot](https://redirect.github.com/dependabot), [@dependabot](https://redirect.github.com/dependabot)\[bot], [@etimberg](https://redirect.github.com/etimberg), [@ideabrian](https://redirect.github.com/ideabrian), [@igorlukanin](https://redirect.github.com/igorlukanin), [@kurkle](https://redirect.github.com/kurkle), [@naveensrinivasan](https://redirect.github.com/naveensrinivasan), [@stockiNail](https://redirect.github.com/stockiNail) and [@touletan](https://redirect.github.com/touletan)
### [`v3.8.0`](https://redirect.github.com/chartjs/Chart.js/releases/tag/v3.8.0)
[Compare Source](https://redirect.github.com/chartjs/Chart.js/compare/v3.7.1...v3.8.0)
### Essential Links
- [npm](https://www.npmjs.com/package/chart.js)
- [Migration guide](https://www.chartjs.org/docs/latest/getting-started/v3-migration)
- [Docs](https://www.chartjs.org/docs/latest/)
- [API](https://www.chartjs.org/docs/latest/api/)
- [Samples](https://www.chartjs.org/docs/latest/samples/)
- [#10341](https://redirect.github.com/chartjs/Chart.js/issues/10341) Correct auto.esm.js import to allow module to work in browser
- [#10316](https://redirect.github.com/chartjs/Chart.js/issues/10316) Use abs() when comparing for spanGaps
- [#10320](https://redirect.github.com/chartjs/Chart.js/issues/10320) Bump async from 2.6.3 to 2.6.4
- [#10290](https://redirect.github.com/chartjs/Chart.js/issues/10290) Bump moment from 2.29.1 to 2.29.2
- [#10260](https://redirect.github.com/chartjs/Chart.js/issues/10260) Bump minimist from 1.2.5 to 1.2.6
- [#10204](https://redirect.github.com/chartjs/Chart.js/issues/10204) Bump karma from 6.3.14 to 6.3.16
- [#10200](https://redirect.github.com/chartjs/Chart.js/issues/10200) Bump url-parse from 1.5.7 to 1.5.10
- [#10198](https://redirect.github.com/chartjs/Chart.js/issues/10198) Bump prismjs from 1.25.0 to 1.27.0
- [#10181](https://redirect.github.com/chartjs/Chart.js/issues/10181) Bump url-parse from 1.5.3 to 1.5.7
- [#10146](https://redirect.github.com/chartjs/Chart.js/issues/10146) Bump karma from 6.3.9 to 6.3.14
- [#10150](https://redirect.github.com/chartjs/Chart.js/issues/10150) Bump log4js from 6.3.0 to 6.4.1
- [#10152](https://redirect.github.com/chartjs/Chart.js/issues/10152) Bump engine.io from 6.1.0 to 6.1.2
- [#10151](https://redirect.github.com/chartjs/Chart.js/issues/10151) Bump node-fetch from 2.6.6 to 2.6.7
- [#10149](https://redirect.github.com/chartjs/Chart.js/issues/10149) Bump follow-redirects from 1.14.6 to 1.14.8
#### Enhancements
- [#10362](https://redirect.github.com/chartjs/Chart.js/issues/10362) Add option to include invisible points
- [#10328](https://redirect.github.com/chartjs/Chart.js/issues/10328) Resolve canvasGradient is undefined in node
- [#10293](https://redirect.github.com/chartjs/Chart.js/issues/10293) Enable configuration of radial scale point label border radius
- [#10278](https://redirect.github.com/chartjs/Chart.js/issues/10278) Allow time scale to offset using skipped ticks
- [#10046](https://redirect.github.com/chartjs/Chart.js/issues/10046) Interaction functions
- [#10182](https://redirect.github.com/chartjs/Chart.js/issues/10182) Allow individual chart controllers to opt-in to the decimation plugin
- [#10088](https://redirect.github.com/chartjs/Chart.js/issues/10088) Make object notation usable for polarArea and radar
- [#10106](https://redirect.github.com/chartjs/Chart.js/issues/10106) Add new align 'inner' for X axis
#### Bugs Fixed
- [#10371](https://redirect.github.com/chartjs/Chart.js/issues/10371) Update to v0.2.1 color dependency to fix bug with invalid colours
- [#10340](https://redirect.github.com/chartjs/Chart.js/issues/10340) Update scale polarArea correctly on data hide
- [#10289](https://redirect.github.com/chartjs/Chart.js/issues/10289) display tooltips only at points in chart area
- [#10328](https://redirect.github.com/chartjs/Chart.js/issues/10328) Resolve canvasGradient is undefined in node
- [#10301](https://redirect.github.com/chartjs/Chart.js/issues/10301) Trigger legend onLeave when the mouse leaves the canvas
- [#10276](https://redirect.github.com/chartjs/Chart.js/issues/10276) Document tooltip draw hooks and only call hooks when the tooltip draws
- [#10157](https://redirect.github.com/chartjs/Chart.js/issues/10157) minimum bar length setting keeps bar base in view
#### Types
- [#10364](https://redirect.github.com/chartjs/Chart.js/issues/10364) Types: Allow font to be partial scriptable and individually scriptable
- [#10283](https://redirect.github.com/chartjs/Chart.js/issues/10283) Types: add 'middle' to borderSkipped
- [#10275](https://redirect.github.com/chartjs/Chart.js/issues/10275) Export types for cartesian and radial tick options
- [#10269](https://redirect.github.com/chartjs/Chart.js/issues/10269) add startAngle to radial scale options typings
- [#10254](https://redirect.github.com/chartjs/Chart.js/issues/10254) Add missing fields to the ScriptableContext type
- [#10179](https://redirect.github.com/chartjs/Chart.js/issues/10179) Allow array for line opts in dataset
#### Documentation
- [#10308](https://redirect.github.com/chartjs/Chart.js/issues/10308) Add links to docs in all the samples
- [#10259](https://redirect.github.com/chartjs/Chart.js/issues/10259) Fix a typo in data-structures.md
- [#10266](https://redirect.github.com/chartjs/Chart.js/issues/10266) Correct chart initialization flow
- [#10250](https://redirect.github.com/chartjs/Chart.js/issues/10250) Update link to filler plugin
- [#10184](https://redirect.github.com/chartjs/Chart.js/issues/10184) Fix broken link in Animations docs page.
- [#10158](https://redirect.github.com/chartjs/Chart.js/issues/10158) remove hardcoded licenseYear in docs
- [#10156](https://redirect.github.com/chartjs/Chart.js/issues/10156) update link to license and bump license year
- [#10154](https://redirect.github.com/chartjs/Chart.js/issues/10154) Document scale update plugin hooks
#### Development
- [#10377](https://redirect.github.com/chartjs/Chart.js/issues/10377) Bump to 3.8.0
- [#10247](https://redirect.github.com/chartjs/Chart.js/issues/10247) Resolve circulair import filler plugin
- [#10243](https://redirect.github.com/chartjs/Chart.js/issues/10243) Replace deprecated String.prototype.substr()
- [#10040](https://redirect.github.com/chartjs/Chart.js/issues/10040) Refactor filler plugin for easier maintenance
Thanks to [@CommanderRoot](https://redirect.github.com/CommanderRoot), [@LeeLenaleee](https://redirect.github.com/LeeLenaleee), [@Talla2XLC](https://redirect.github.com/Talla2XLC), [@akiraaso](https://redirect.github.com/akiraaso), [@dependabot](https://redirect.github.com/dependabot), [@dependabot](https://redirect.github.com/dependabot)\[bot], [@etimberg](https://redirect.github.com/etimberg), [@joshkel](https://redirect.github.com/joshkel), [@kurkle](https://redirect.github.com/kurkle), [@kylejonesdev](https://redirect.github.com/kylejonesdev), [@linkviii](https://redirect.github.com/linkviii), [@luke-heberling](https://redirect.github.com/luke-heberling), [@msteiger](https://redirect.github.com/msteiger), [@pzelnip](https://redirect.github.com/pzelnip), [@t-mangoe](https://redirect.github.com/t-mangoe) and [@yhvicey](https://redirect.github.com/yhvicey)
### [`v3.7.1`](https://redirect.github.com/chartjs/Chart.js/releases/tag/v3.7.1)
[Compare Source](https://redirect.github.com/chartjs/Chart.js/compare/v3.7.0...v3.7.1)
### Essential Links
- [npm](https://www.npmjs.com/package/chart.js)
- [Migration guide](https://www.chartjs.org/docs/latest/getting-started/v3-migration)
- [Docs](https://www.chartjs.org/docs/latest/)
- [API](https://www.chartjs.org/docs/latest/api/)
- [Samples](https://www.chartjs.org/docs/latest/samples/)
#### Bugs Fixed
- [#10024](https://redirect.github.com/chartjs/Chart.js/issues/10024) Fix using above/below filling option with discontinuous lines
#### Types
- [#10124](https://redirect.github.com/chartjs/Chart.js/issues/10124) Add missing mouse events to CoreChartOptions.events type
- [#10133](https://redirect.github.com/chartjs/Chart.js/issues/10133) Allow spanGaps to be specified on LineOptions
- [#10137](https://redirect.github.com/chartjs/Chart.js/issues/10137) Ensure that min/max of TimeScaleOptions can be a string
- [#10075](https://redirect.github.com/chartjs/Chart.js/issues/10075) fix: allow colors as array
- [#10131](https://redirect.github.com/chartjs/Chart.js/issues/10131) Correct type for updateHoverStyle
- [#10130](https://redirect.github.com/chartjs/Chart.js/issues/10130) Type Chart.legend property
- [#10111](https://redirect.github.com/chartjs/Chart.js/issues/10111) Change repeating alingment string to single type
- [#10078](https://redirect.github.com/chartjs/Chart.js/issues/10078) Move scriptable and array to helper function in types
- [#10057](https://redirect.github.com/chartjs/Chart.js/issues/10057) add typing and docs for maxTicksLimit all scales
#### Documentation
- [#10138](https://redirect.github.com/chartjs/Chart.js/issues/10138) Sort docs sub menus alphabetically, add line and plugin sample
- [#10100](https://redirect.github.com/chartjs/Chart.js/issues/10100) Sort line and bubble dataset options alphabetically
- [#10103](https://redirect.github.com/chartjs/Chart.js/issues/10103) Fix typos found by codespell
- [#10057](https://redirect.github.com/chartjs/Chart.js/issues/10057) add typing and docs for maxTicksLimit all scales
- [#10045](https://redirect.github.com/chartjs/Chart.js/issues/10045) typo Cofiguration
#### Development
- [#10148](https://redirect.github.com/chartjs/Chart.js/issues/10148) Bump to 3.7.1
- [#10117](https://redirect.github.com/chartjs/Chart.js/issues/10117) add SubTitle to TS register test
- [#10078](https://redirect.github.com/chartjs/Chart.js/issues/10078) Move scriptable and array to helper function in types
- [#10038](https://redirect.github.com/chartjs/Chart.js/issues/10038) Improve issue templates
Thanks to [@DimitriPapadopoulos](https://redirect.github.com/DimitriPapadopoulos), [@LeeLenaleee](https://redirect.github.com/LeeLenaleee), [@LovelyAndy](https://redirect.github.com/LovelyAndy), [@caub](https://redirect.github.com/caub), [@charlesmass2](https://redirect.github.com/charlesmass2), [@etimberg](https://redirect.github.com/etimberg), [@jmorel](https://redirect.github.com/jmorel) and [@stockiNail](https://redirect.github.com/stockiNail)
### [`v3.7.0`](https://redirect.github.com/chartjs/Chart.js/releases/tag/v3.7.0)
[Compare Source](https://redirect.github.com/chartjs/Chart.js/compare/v3.6.2...v3.7.0)
### Essential Links
- [npm](https://www.npmjs.com/package/chart.js)
- [Migration guide](https://www.chartjs.org/docs/latest/getting-started/v3-migration)
- [Docs](https://www.chartjs.org/docs/latest/)
- [API](https://www.chartjs.org/docs/latest/api/)
- [Samples](https://www.chartjs.org/docs/latest/samples/)
#### Enhancements
- [#9949](https://redirect.github.com/chartjs/Chart.js/issues/9949) Add centerPointLabels option for linear radial scale
- [#9970](https://redirect.github.com/chartjs/Chart.js/issues/9970) Limit active element changes to chartArea
- [#9944](https://redirect.github.com/chartjs/Chart.js/issues/9944) Improvements to tooltip positioners
- [#9933](https://redirect.github.com/chartjs/Chart.js/issues/9933) add beforeDestroy hook
- [#9919](https://redirect.github.com/chartjs/Chart.js/issues/9919) Support "r" axis for non-intersecting interaction
- [#9920](https://redirect.github.com/chartjs/Chart.js/issues/9920) Feature/active elements on top
- [#9877](https://redirect.github.com/chartjs/Chart.js/issues/9877) Add borderJoinStyle option for arc elements
#### Bugs Fixed
- [#10021](https://redirect.github.com/chartjs/Chart.js/issues/10021) radialLinear: fix positioning & scaling
- [#10020](https://redirect.github.com/chartjs/Chart.js/issues/10020) radialLinear: fix getIndexAngle when there are no labels (left)
- [#10018](https://redirect.github.com/chartjs/Chart.js/issues/10018) radialLinear: Hide pointLabels of hidden data
- [#9992](https://redirect.github.com/chartjs/Chart.js/issues/9992) Fix setActiveElements behavior after a mouse event
- [#9970](https://redirect.github.com/chartjs/Chart.js/issues/9970) Limit active element changes to chartArea
- [#9969](https://redirect.github.com/chartjs/Chart.js/issues/9969) Pass object from array as value to \_fallback
#### Types
- [#9986](https://redirect.github.com/chartjs/Chart.js/issues/9986) Types/ type suggestedMin and suggestedMax for time scale
- [#9985](https://redirect.github.com/chartjs/Chart.js/issues/9985) Types/Allow min-max as string timescale
- [#9937](https://redirect.github.com/chartjs/Chart.js/issues/9937) Types/allow for multiline labels in tick callback
#### Documentation
- [#10013](https://redirect.github.com/chartjs/Chart.js/issues/10013) Docs/Add sample for centered point labels
- [#9994](https://redirect.github.com/chartjs/Chart.js/issues/9994) Docs/clarify usage of ticks callback (#\9991)
- [#9960](https://redirect.github.com/chartjs/Chart.js/issues/9960) Docs/clarify samples
- [#9952](https://redirect.github.com/chartjs/Chart.js/issues/9952) Try to improve documentation for new users
#### Development
- [#10011](https://redirect.github.com/chartjs/Chart.js/issues/10011) Bump version to 3.7.0, update deps
Thanks to [@LeeLenaleee](https://redirect.github.com/LeeLenaleee), [@doug-a-brunner](https://redirect.github.com/doug-a-brunner), [@joshkel](https://redirect.github.com/joshkel), [@kurkle](https://redirect.github.com/kurkle), [@luukdv](https://redirect.github.com/luukdv) and [@t-mangoe](https://redirect.github.com/t-mangoe)
### [`v3.6.2`](https://redirect.github.com/chartjs/Chart.js/releases/tag/v3.6.2)
[Compare Source](https://redirect.github.com/chartjs/Chart.js/compare/v3.6.1...v3.6.2)
### Essential Links
- [npm](https://www.npmjs.com/package/chart.js)
- [Migration guide](https://www.chartjs.org/docs/latest/getting-started/v3-migration)
- [Docs](https://www.chartjs.org/docs/latest/)
- [API](https://www.chartjs.org/docs/latest/api/)
- [Samples](https://www.chartjs.org/docs/latest/samples/)
#### Bugs Fixed
- [#9939](https://redirect.github.com/chartjs/Chart.js/issues/9939) Stop modifying options in interaction handlers
- [#9938](https://redirect.github.com/chartjs/Chart.js/issues/9938) Fix resolver caching issue when setting values
#### Development
- [#9953](https://redirect.github.com/chartjs/Chart.js/issues/9953) Bump version to 3.6.2
Thanks to [@kurkle](https://redirect.github.com/kurkle)
### [`v3.6.1`](https://redirect.github.com/chartjs/Chart.js/releases/tag/v3.6.1)
[Compare Source](https://redirect.github.com/chartjs/Chart.js/compare/v3.6.0...v3.6.1)
### Essential Links
- [npm](https://www.npmjs.com/package/chart.js)
- [Migration guide](https://www.chartjs.org/docs/latest/getting-started/v3-migration)
- [Docs](https://www.chartjs.org/docs/latest/)
- [API](https://www.chartjs.org/docs/latest/api/)
- [Samples](https://www.chartjs.org/docs/latest/samples/)
- [#9683](https://redirect.github.com/chartjs/Chart.js/issues/9683) Update stale documentation for axis titles
#### Bugs Fixed
- [#9922](https://redirect.github.com/chartjs/Chart.js/issues/9922) Fix tooltip caret position when it is positioned at the corners
- [#9921](https://redirect.github.com/chartjs/Chart.js/issues/9921) Category: Track automatically added labels
- [#9915](https://redirect.github.com/chartjs/Chart.js/issues/9915) Chart area boxes receive 0 margin during the final layout process
- [#9876](https://redirect.github.com/chartjs/Chart.js/issues/9876) Detect detach/attach in same observation
- [#9857](https://redirect.github.com/chartjs/Chart.js/issues/9857) Synchronize data visibility with data changes
- [#9871](https://redirect.github.com/chartjs/Chart.js/issues/9871) Fix inRange for full circle arc
- [#9872](https://redirect.github.com/chartjs/Chart.js/issues/9872) Configure all datasets before updating any
- [#9861](https://redirect.github.com/chartjs/Chart.js/issues/9861) Prevent proxying CanvasGradient in Node platform
- [#9855](https://redirect.github.com/chartjs/Chart.js/issues/9855) Fix incomplete TS type for Chart.register + others
- [#9831](https://redirect.github.com/chartjs/Chart.js/issues/9831) Pass number format to tooltip
- [#9794](https://redirect.github.com/chartjs/Chart.js/issues/9794) Remove scriptability from defaults.font types
#### Types
- [#9917](https://redirect.github.com/chartjs/Chart.js/issues/9917) Add a note about the type parameters of the ChartData type
- [#9916](https://redirect.github.com/chartjs/Chart.js/issues/9916) Doughnut chart options have an offset property
- [#9858](https://redirect.github.com/chartjs/Chart.js/issues/9858) Types: add autopadding to typing
- [#9855](https://redirect.github.com/chartjs/Chart.js/issues/9855) Fix incomplete TS type for Chart.register + others
- [#9837](https://redirect.github.com/chartjs/Chart.js/issues/9837) update animation event to include currentStep instead of currentState
- [#9834](https://redirect.github.com/chartjs/Chart.js/issues/9834) Types: include initial variable in the AnimationEvent
- [#9794](https://redirect.github.com/chartjs/Chart.js/issues/9794) Remove scriptability from defaults.font types
- [#9800](https://redirect.github.com/chartjs/Chart.js/issues/9800) Fix object notation border width barchart
#### Documentation
- [#9923](https://redirect.github.com/chartjs/Chart.js/issues/9923) Add notes about more specific options for axes
- [#9917](https://redirect.github.com/chartjs/Chart.js/issues/9917) Add a note about the type parameters of the ChartData type
- [#9900](https://redirect.github.com/chartjs/Chart.js/issues/9900) Fix a typo in index.md
- [#9893](https://redirect.github.com/chartjs/Chart.js/issues/9893) Fix a typo in contributing.md
- [#9866](https://redirect.github.com/chartjs/Chart.js/issues/9866) docs: Add a link to front-end integrations
- [#9865](https://redirect.github.com/chartjs/Chart.js/issues/9865) Update misleading sample comment
- [#9812](https://redirect.github.com/chartjs/Chart.js/issues/9812) Docs/update scale position type
- [#9803](https://redirect.github.com/chartjs/Chart.js/issues/9803) Define with let to avoid "assignment to constant" errors
- [#9798](https://redirect.github.com/chartjs/Chart.js/issues/9798) New sample: Progressive Line With Easing
- [#9791](https://redirect.github.com/chartjs/Chart.js/issues/9791) Update namespace and charts for legend override
- [#9787](https://redirect.github.com/chartjs/Chart.js/issues/9787) Add warning about chart types overriding plugin defaults
#### Development
- [#9929](https://redirect.github.com/chartjs/Chart.js/issues/9929) Bump to 3.6.1
Thanks to [@LeeLenaleee](https://redirect.github.com/LeeLenaleee), [@NorthBlue333](https://redirect.github.com/NorthBlue333), [@benmccann](https://redirect.github.com/benmccann), [@carsonalh](https://redirect.github.com/carsonalh), [@erictheise](https://redirect.github.com/erictheise), [@etimberg](https://redirect.github.com/etimberg), [@fishmandev](https://redirect.github.com/fishmandev), [@igorlukanin](https://redirect.github.com/igorlukanin) and [@kurkle](https://redirect.github.com/kurkle)
### [`v3.6.0`](https://redirect.github.com/chartjs/Chart.js/releases/tag/v3.6.0)
[Compare Source](https://redirect.github.com/chartjs/Chart.js/compare/v3.5.1...v3.6.0)
### Essential Links
- [npm](https://www.npmjs.com/package/chart.js)
- [Migration guide](https://www.chartjs.org/docs/latest/getting-started/v3-migration)
- [Docs](https://www.chartjs.org/docs/latest/)
- [API](https://www.chartjs.org/docs/latest/api/)
- [Samples](https://www.chartjs.org/docs/latest/samples/)
- [#9757](https://redirect.github.com/chartjs/Chart.js/issues/9757) ci(workflow): add cache to workflows using actions/setup-node
- [#9587](https://redirect.github.com/chartjs/Chart.js/issues/9587) Ensure that controllers derived from the bar controller work correct in stacked charts
#### Enhancements
- [#9761](https://redirect.github.com/chartjs/Chart.js/issues/9761) Add chart, p0.raw, p1.raw to segment context
- [#9758](https://redirect.github.com/chartjs/Chart.js/issues/9758) Support nested scriptable options for datasets
- [#9751](https://redirect.github.com/chartjs/Chart.js/issues/9751) Disable animations for BasicPlatform (offcreen)
- [#9716](https://redirect.github.com/chartjs/Chart.js/issues/9716) Add layout.autoPadding option
- [#9679](https://redirect.github.com/chartjs/Chart.js/issues/9679) Add sanity check for stepSize
- [#9625](https://redirect.github.com/chartjs/Chart.js/issues/9625) Configurable tooltip box padding
- [#9624](https://redirect.github.com/chartjs/Chart.js/issues/9624) Add sanity checks for scale options
- [#9622](https://redirect.github.com/chartjs/Chart.js/issues/9622) Add parsing support to pie/doughnut charts
- [#9620](https://redirect.github.com/chartjs/Chart.js/issues/9620) Enable per-corner border radius in tooltip
- [#9557](https://redirect.github.com/chartjs/Chart.js/issues/9557) Detect attach/detach from any level
#### Performance
- [#9661](https://redirect.github.com/chartjs/Chart.js/issues/9661) cache also undefined values in option resolver
#### Bugs Fixed
- [#9656](https://redirect.github.com/chartjs/Chart.js/issues/9656) Fix cleaning up metasets
- [#9767](https://redirect.github.com/chartjs/Chart.js/issues/9767) Fix stacked fill with lines over multiple scales
- [#9764](https://redirect.github.com/chartjs/Chart.js/issues/9764) Bubble: Properly parse radius for non-object data
- [#9770](https://redirect.github.com/chartjs/Chart.js/issues/9770) Support nested scriptable defaults for datasets
- [#9766](https://redirect.github.com/chartjs/Chart.js/issues/9766) Fix controller.getMinMax for stacked charts
- [#9729](https://redirect.github.com/chartjs/Chart.js/issues/9729) Types: Move tooltip methods to model from plugin
- [#9719](https://redirect.github.com/chartjs/Chart.js/issues/9719) Linear: determine grace amount from range
- [#9718](https://redirect.github.com/chartjs/Chart.js/issues/9718) Fix chart crashing when only min is defined
- [#9641](https://redirect.github.com/chartjs/Chart.js/issues/9641) Fix chart crashing when max is defined but ticks are empty
- [#9678](https://redirect.github.com/chartjs/Chart.js/issues/9678) Bar: fix too thick borders
- [#9644](https://redirect.github.com/chartjs/Chart.js/issues/9644) Fix segment styling with gaps
- [#9613](https://redirect.github.com/chartjs/Chart.js/issues/9613) Fix plugin event filtering of renamed events
- [#9592](https://redirect.github.com/chartjs/Chart.js/issues/9592) Fix control points on animated line w/o border
#### Types
- [#9729](https://redirect.github.com/chartjs/Chart.js/issues/9729) Types: Move tooltip methods to model from plugin
- [#9699](https://redirect.github.com/chartjs/Chart.js/issues/9699) Support false for doughnut and polar area chart animation options
- [#9680](https://redirect.github.com/chartjs/Chart.js/issues/9680) Fix some typings issues
- [#9634](https://redirect.github.com/chartjs/Chart.js/issues/9634) Add align to interface of scale title config
- [#9610](https://redirect.github.com/chartjs/Chart.js/issues/9610) fix getRelativePosition type definition
- [#9617](https://redirect.github.com/chartjs/Chart.js/issues/9617) Remove offscreen canvas types
- [#9570](https://redirect.github.com/chartjs/Chart.js/issues/9570) Add missing typings of helpers, add automatic test
#### Documentation
- [#9741](https://redirect.github.com/chartjs/Chart.js/issues/9741) Added hyperlink on Chart.js LOGO
- [#9720](https://redirect.github.com/chartjs/Chart.js/issues/9720) Fixed 4 links
- [#9747](https://redirect.github.com/chartjs/Chart.js/issues/9747) linked LICENSE.md to README
- [#9724](https://redirect.github.com/chartjs/Chart.js/issues/9724) docs: fix small error
- [#9710](https://redirect.github.com/chartjs/Chart.js/issues/9710) Fix: Typo spaning--> spanning
- [#9711](https://redirect.github.com/chartjs/Chart.js/issues/9711) Fix: Typo ingnore-->ignore
- [#9708](https://redirect.github.com/chartjs/Chart.js/issues/9708) Fix: Typo that-->than
- [#9697](https://redirect.github.com/chartjs/Chart.js/issues/9697) Document sample components file
- [#9626](https://redirect.github.com/chartjs/Chart.js/issues/9626) fix: broken link to \`cubicInterpolationMode\`
- [#9618](https://redirect.github.com/chartjs/Chart.js/issues/9618) Update tooltip callback docs
- [#9619](https://redirect.github.com/chartjs/Chart.js/issues/9619) Update old codepen links to ones for v3
#### Development
- [#9784](https://redirect.github.com/chartjs/Chart.js/issues/9784) Bump to 3.6.0
- [#9755](https://redirect.github.com/chartjs/Chart.js/issues/9755) Fix: Typo 'is less' -> 'are lesser'
- [#9744](https://redirect.github.com/chartjs/Chart.js/issues/9744) Changed var to const/let in the docs
- [#9646](https://redirect.github.com/chartjs/Chart.js/issues/9646) Remove const me = this pattern
Thanks to [@0xflotus](https://redirect.github.com/0xflotus), [@Flupp](https://redirect.github.com/Flupp), [@KurtPreston](https://redirect.github.com/KurtPreston), [@Prashoon123](https://redirect.github.com/Prashoon123), [@SandeepKrSuman](https://redirect.github.com/SandeepKrSuman), [@aha-oretama](https://redirect.github.com/aha-oretama), [@atharva01903](https://redirect.github.com/atharva01903), [@davidsandoz](https://redirect.github.com/davidsandoz), [@etimberg](https://redirect.github.com/etimberg), [@gautammsuthar](https://redi
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
4.0.3
->4.0.7
4.0.3
->4.0.7
5.1.1
->5.1.4
10.4.19
->10.4.20
1.7.3
->1.7.7
3.3.2
->3.9.1
==3.1
->==3.2
==5.1
->==5.1.1
==1.6.2
->==1.7.2
8.57.0
->8.57.1
9.27.0
->9.28.0
2.2.1
->2.2.2
8.4.40
->8.4.47
4.0.3
->4.0.7
1.77.8
->1.79.3
3.4.7
->3.4.12
0.27.3
->0.27.4
5.3.5
->5.4.7
3.4.34
->3.5.7
4.4.0
->4.4.5
Release Notes
primefaces/primevue (@primevue/auto-import-resolver)
### [`v4.0.7`](https://redirect.github.com/primefaces/primevue/blob/HEAD/CHANGELOG.md#407-2024-09-11) [Compare Source](https://redirect.github.com/primefaces/primevue/compare/4.0.6...4.0.7) [Full Changelog](https://redirect.github.com/primefaces/primevue/compare/4.0.6...4.0.7) **Fixed bugs:** - SelectButton pt name correction [#6382](https://redirect.github.com/primefaces/primevue/issues/6382) - ToggleButton: aria-label and aria-labelledby not observed [#6377](https://redirect.github.com/primefaces/primevue/issues/6377) - FileUpload: Fix type of FileUploadState.messages [#6370](https://redirect.github.com/primefaces/primevue/issues/6370) - TreeTable: click and arrow key defect [#6368](https://redirect.github.com/primefaces/primevue/issues/6368) - Dialog: no dragstart event to accompany dragend [#6357](https://redirect.github.com/primefaces/primevue/issues/6357) - Dialog: dragging state is not reset when closed while dragging [#6356](https://redirect.github.com/primefaces/primevue/issues/6356) - InputOtp: IntegerOnly mode accepts "space" [#6353](https://redirect.github.com/primefaces/primevue/issues/6353) - InputOtp: Pasting adds an extra character [#6351](https://redirect.github.com/primefaces/primevue/issues/6351) - DatePicker: Pick month does not work [#6342](https://redirect.github.com/primefaces/primevue/issues/6342) - DataTable: Cannot set properties of null (setting 'tabIndex') [#6323](https://redirect.github.com/primefaces/primevue/issues/6323) - DatePicker showOtherMonths wrong behaviour [#6307](https://redirect.github.com/primefaces/primevue/issues/6307) - Click outside only when not modal [#6284](https://redirect.github.com/primefaces/primevue/pull/6284) - Select: Chinese IME input will be stopped in filter input element [#6279](https://redirect.github.com/primefaces/primevue/issues/6279) ### [`v4.0.6`](https://redirect.github.com/primefaces/primevue/blob/HEAD/CHANGELOG.md#406-2024-09-10) [Compare Source](https://redirect.github.com/primefaces/primevue/compare/4.0.5...4.0.6) [Full Changelog](https://redirect.github.com/primefaces/primevue/compare/4.0.5...4.0.6) **Fixed bugs:** - animate-slidedown fails when a Tailwind prefix is used [#6365](https://redirect.github.com/primefaces/primevue/issues/6365) - Tree: wrong pt and classname for InputText [#6301](https://redirect.github.com/primefaces/primevue/issues/6301) - pt pcFilterIconContainer defects on form components [#6286](https://redirect.github.com/primefaces/primevue/issues/6286) - File Upload: Basic Mode does not apply buttonProps [#6255](https://redirect.github.com/primefaces/primevue/issues/6255) - Multiple Components: Augment vue using declare module 'vue' instead of declare module '[@vue/runtime-core](https://redirect.github.com/vue/runtime-core)' (and declare module 'vue/types/vue') to avoid compilebreaks [#6199](https://redirect.github.com/primefaces/primevue/issues/6199) ### [`v4.0.5`](https://redirect.github.com/primefaces/primevue/blob/HEAD/CHANGELOG.md#405-2024-08-23) [Compare Source](https://redirect.github.com/primefaces/primevue/compare/4.0.4...4.0.5) [Full Changelog](https://redirect.github.com/primefaces/primevue/compare/4.0.4...4.0.5) **Fixed bugs:** - aria-hidden errors on browsers [#6269](https://redirect.github.com/primefaces/primevue/issues/6269) - Accordion, Button, Step, Tab: Invalid prop warnings when component object passed to as prop [#6266](https://redirect.github.com/primefaces/primevue/issues/6266) - Carousel: Index is undefined in PassThroughOptions [#6264](https://redirect.github.com/primefaces/primevue/issues/6264) - Drawer: Nested drawer dissmis [#6262](https://redirect.github.com/primefaces/primevue/issues/6262) - Accordion and Tabs value prop type definion extensions [#6252](https://redirect.github.com/primefaces/primevue/issues/6252) - DatePicker: responsiveOptions doesn't work [#6250](https://redirect.github.com/primefaces/primevue/issues/6250) - ScrollTop: ScrollTop button not displayed correctly when ripple effect is enabled [#6249](https://redirect.github.com/primefaces/primevue/issues/6249) - Stepper: activateCallback has incorrect signature [#6225](https://redirect.github.com/primefaces/primevue/issues/6225) - SpeedDial: Invalid aria-controls value being set in list items [#6221](https://redirect.github.com/primefaces/primevue/issues/6221) - InputNumber: Buttons disappear when clicked if inside of an InputGroup [#6212](https://redirect.github.com/primefaces/primevue/issues/6212) - IconField: 'iconfield' does not exist in type 'PrimeVuePTOptions' [#6206](https://redirect.github.com/primefaces/primevue/issues/6206) - DatePicker: switching to year view when modelValue is populated [#6203](https://redirect.github.com/primefaces/primevue/issues/6203) - Select: In case of Filter and AutoFocusFilter enabled focus is lost [#6194](https://redirect.github.com/primefaces/primevue/issues/6194) - InputOtp - allow NumpadEnter event [#6182](https://redirect.github.com/primefaces/primevue/issues/6182) - \[MenuBar]: Slow performance [#6164](https://redirect.github.com/primefaces/primevue/issues/6164) - Dialog: \[V4] When it non-fixed, it will cause the appendTo target shrink or joggled. [#6160](https://redirect.github.com/primefaces/primevue/issues/6160) - Menu section: PassThrough context.item has not right MenuItem entry [#6055](https://redirect.github.com/primefaces/primevue/issues/6055) - FileUpload v4.0.0-beta.3: Subsequent file selections no longer possible in basic mode (regression from v4.0.0-beta.2) [#5748](https://redirect.github.com/primefaces/primevue/issues/5748) - InputMask number repeat [#3623](https://redirect.github.com/primefaces/primevue/issues/3623) ### [`v4.0.4`](https://redirect.github.com/primefaces/primevue/blob/HEAD/CHANGELOG.md#404-2024-08-02) [Compare Source](https://redirect.github.com/primefaces/primevue/compare/4.0.3...4.0.4) [Full Changelog](https://redirect.github.com/primefaces/primevue/compare/4.0.3...4.0.4) **Fixed bugs:** - Button: undeclared color styles of outlined buttons [#6169](https://redirect.github.com/primefaces/primevue/issues/6169) - Tree: none selectable child defect in selection mode [#6159](https://redirect.github.com/primefaces/primevue/issues/6159) - DataTable: paginator passthrough is now pcPaginator [#6154](https://redirect.github.com/primefaces/primevue/issues/6154) - DatePicker: Icon is visible when calendar is on inline mode [#6153](https://redirect.github.com/primefaces/primevue/issues/6153) - Fieldset: toggle icon does not work if there is a legend slot [#6144](https://redirect.github.com/primefaces/primevue/issues/6144) - Button component disabled No transition effect[#6140](https://redirect.github.com/primefaces/primevue/issues/6140) - Dialog: Missing 're-focus original element on close' fix in v4 that was present in v3 [#6139](https://redirect.github.com/primefaces/primevue/issues/6139) - ButtonGroup: Missing buttongroup in PrimeVuePTOptions [#6137](https://redirect.github.com/primefaces/primevue/issues/6137) - lara and nora presets import virtualscroller from aura preset [#6128](https://redirect.github.com/primefaces/primevue/issues/6128) - DatePicker: Day name didn't show when i set locale manualy [#6125](https://redirect.github.com/primefaces/primevue/issues/6125) - Datepicker: Month selection highlighting problem in range mode [#6120](https://redirect.github.com/primefaces/primevue/issues/6120) - Dialog: Release mouse outside the dialog would close the dialog when dismissableMask is true. [#6116](https://redirect.github.com/primefaces/primevue/issues/6116) - DatePicker: cannot type an end date that is the same as the start date. [#6106](https://redirect.github.com/primefaces/primevue/issues/6106) - InputMask: Missing id property [#6100](https://redirect.github.com/primefaces/primevue/issues/6100) - DatePicker: can not typing same date using input [#6081](https://redirect.github.com/primefaces/primevue/issues/6081) - StepList and StepPanels: Different type than of Stepper, Step and StepPanel [#6059](https://redirect.github.com/primefaces/primevue/issues/6059) - Drawer: Footer Div/Slot added by default [#6048](https://redirect.github.com/primefaces/primevue/issues/6048) - ContextMenu: The item action is not executed on Enter key when the "item" template has been redefined [#5983](https://redirect.github.com/primefaces/primevue/issues/5983) - Popover - Misplaced arrow [#5915](https://redirect.github.com/primefaces/primevue/issues/5915) - Calendar: Keydown Event not firing [#5870](https://redirect.github.com/primefaces/primevue/issues/5870) - InputOtp: (integerOnly) No response when pressing Enter and Tab [#5386](https://redirect.github.com/primefaces/primevue/issues/5386)vitejs/vite-plugin-vue (@vitejs/plugin-vue)
### [`v5.1.4`](https://redirect.github.com/vitejs/vite-plugin-vue/blob/HEAD/packages/plugin-vue/CHANGELOG.md#small514-2024-09-16-small) - chore: format ([07b29a6](https://redirect.github.com/vitejs/vite-plugin-vue/commit/07b29a6)) - chore(deps): update dependency rollup to ^4.21.3 ([#440](https://redirect.github.com/vitejs/vite-plugin-vue/issues/440)) ([98766c2](https://redirect.github.com/vitejs/vite-plugin-vue/commit/98766c2)), closes [#440](https://redirect.github.com/vitejs/vite-plugin-vue/issues/440) - fix: skip checking private properties of typeParameters ([#443](https://redirect.github.com/vitejs/vite-plugin-vue/issues/443)) ([e4f5fff](https://redirect.github.com/vitejs/vite-plugin-vue/commit/e4f5fff)), closes [#443](https://redirect.github.com/vitejs/vite-plugin-vue/issues/443) - fix(plugin-vue): allow overwrite esbuild config ([#444](https://redirect.github.com/vitejs/vite-plugin-vue/issues/444)) ([1344294](https://redirect.github.com/vitejs/vite-plugin-vue/commit/1344294)), closes [#444](https://redirect.github.com/vitejs/vite-plugin-vue/issues/444) ### [`v5.1.3`](https://redirect.github.com/vitejs/vite-plugin-vue/blob/HEAD/packages/plugin-vue/CHANGELOG.md#small513-2024-08-29-small) - chore: upgrade to eslint 9 ([236a40f](https://redirect.github.com/vitejs/vite-plugin-vue/commit/236a40f)) - chore: use pnpm catalog for shared deps ([0735e18](https://redirect.github.com/vitejs/vite-plugin-vue/commit/0735e18)) - chore(deps): update dependency rollup to ^4.20.0 ([#433](https://redirect.github.com/vitejs/vite-plugin-vue/issues/433)) ([37c9073](https://redirect.github.com/vitejs/vite-plugin-vue/commit/37c9073)), closes [#433](https://redirect.github.com/vitejs/vite-plugin-vue/issues/433) - chore(deps): update upstream ([#436](https://redirect.github.com/vitejs/vite-plugin-vue/issues/436)) ([b75a46f](https://redirect.github.com/vitejs/vite-plugin-vue/commit/b75a46f)), closes [#436](https://redirect.github.com/vitejs/vite-plugin-vue/issues/436) - fix(deps): update all non-major dependencies ([#421](https://redirect.github.com/vitejs/vite-plugin-vue/issues/421)) ([e3a7fec](https://redirect.github.com/vitejs/vite-plugin-vue/commit/e3a7fec)), closes [#421](https://redirect.github.com/vitejs/vite-plugin-vue/issues/421) - fix(plugin-vue): default value for `__VUE_OPTIONS_API__` ([acb57c9](https://redirect.github.com/vitejs/vite-plugin-vue/commit/acb57c9)), closes [#438](https://redirect.github.com/vitejs/vite-plugin-vue/issues/438) ### [`v5.1.2`](https://redirect.github.com/vitejs/vite-plugin-vue/blob/HEAD/packages/plugin-vue/CHANGELOG.md#small512-2024-08-01-small) - refactor(plugin-vue): add `type` field ([a6b7e3f](https://redirect.github.com/vitejs/vite-plugin-vue/commit/a6b7e3f)) - fix(plugin-vue): add deprecated `script.propsDestructure` option ([1e24322](https://redirect.github.com/vitejs/vite-plugin-vue/commit/1e24322)), closes [#431](https://redirect.github.com/vitejs/vite-plugin-vue/issues/431) - chore(deps): update upstream ([#432](https://redirect.github.com/vitejs/vite-plugin-vue/issues/432)) ([5d592cd](https://redirect.github.com/vitejs/vite-plugin-vue/commit/5d592cd)), closes [#432](https://redirect.github.com/vitejs/vite-plugin-vue/issues/432)postcss/autoprefixer (autoprefixer)
### [`v10.4.20`](https://redirect.github.com/postcss/autoprefixer/blob/HEAD/CHANGELOG.md#10420) [Compare Source](https://redirect.github.com/postcss/autoprefixer/compare/10.4.19...10.4.20) - Fixed `fit-content` prefix for Firefox.axios/axios (axios)
### [`v1.7.7`](https://redirect.github.com/axios/axios/blob/HEAD/CHANGELOG.md#177-2024-08-31) [Compare Source](https://redirect.github.com/axios/axios/compare/v1.7.6...v1.7.7) ##### Bug Fixes - **fetch:** fix stream handling in Safari by fallback to using a stream reader instead of an async iterator; ([#6584](https://redirect.github.com/axios/axios/issues/6584)) ([d198085](https://redirect.github.com/axios/axios/commit/d1980854fee1765cd02fa0787adf5d6e34dd9dcf)) - **http:** fixed support for IPv6 literal strings in url ([#5731](https://redirect.github.com/axios/axios/issues/5731)) ([364993f](https://redirect.github.com/axios/axios/commit/364993f0d8bc6e0e06f76b8a35d2d0a35cab054c)) ##### Contributors to this release - [Rishi556](https://redirect.github.com/Rishi556 "+39/-1 (#5731 )") - [Dmitriy Mozgovoy](https://redirect.github.com/DigitalBrainJS "+27/-7 (#6584 )") ### [`v1.7.6`](https://redirect.github.com/axios/axios/blob/HEAD/CHANGELOG.md#176-2024-08-30) [Compare Source](https://redirect.github.com/axios/axios/compare/v1.7.5...v1.7.6) ##### Bug Fixes - **fetch:** fix content length calculation for FormData payload; ([#6524](https://redirect.github.com/axios/axios/issues/6524)) ([085f568](https://redirect.github.com/axios/axios/commit/085f56861a83e9ac02c140ad9d68dac540dfeeaa)) - **fetch:** optimize signals composing logic; ([#6582](https://redirect.github.com/axios/axios/issues/6582)) ([df9889b](https://redirect.github.com/axios/axios/commit/df9889b83c2cc37e9e6189675a73ab70c60f031f)) ##### Contributors to this release - [Dmitriy Mozgovoy](https://redirect.github.com/DigitalBrainJS "+98/-46 (#6582 )") - [Jacques Germishuys](https://redirect.github.com/jacquesg "+5/-1 (#6524 )") - [kuroino721](https://redirect.github.com/kuroino721 "+3/-1 (#6575 )") ### [`v1.7.5`](https://redirect.github.com/axios/axios/blob/HEAD/CHANGELOG.md#175-2024-08-23) [Compare Source](https://redirect.github.com/axios/axios/compare/v1.7.4...v1.7.5) ##### Bug Fixes - **adapter:** fix undefined reference to hasBrowserEnv ([#6572](https://redirect.github.com/axios/axios/issues/6572)) ([7004707](https://redirect.github.com/axios/axios/commit/7004707c4180b416341863bd86913fe4fc2f1df1)) - **core:** add the missed implementation of AxiosError#status property; ([#6573](https://redirect.github.com/axios/axios/issues/6573)) ([6700a8a](https://redirect.github.com/axios/axios/commit/6700a8adac06942205f6a7a21421ecb36c4e0852)) - **core:** fix `ReferenceError: navigator is not defined` for custom environments; ([#6567](https://redirect.github.com/axios/axios/issues/6567)) ([fed1a4b](https://redirect.github.com/axios/axios/commit/fed1a4b2d78ed4a588c84e09d32749ed01dc2794)) - **fetch:** fix credentials handling in Cloudflare workers ([#6533](https://redirect.github.com/axios/axios/issues/6533)) ([550d885](https://redirect.github.com/axios/axios/commit/550d885eb90fd156add7b93bbdc54d30d2f9a98d)) ##### Contributors to this release - [Dmitriy Mozgovoy](https://redirect.github.com/DigitalBrainJS "+187/-83 (#6573 #6567 #6566 #6564 #6563 #6557 #6556 #6555 #6554 #6552 )") - [Antonin Bas](https://redirect.github.com/antoninbas "+6/-6 (#6572 )") - [Hans Otto Wirtz](https://redirect.github.com/hansottowirtz "+4/-1 (#6533 )") ### [`v1.7.4`](https://redirect.github.com/axios/axios/blob/HEAD/CHANGELOG.md#174-2024-08-13) [Compare Source](https://redirect.github.com/axios/axios/compare/v1.7.3...v1.7.4) ##### Bug Fixes - **sec:** CVE-2024-39338 ([#6539](https://redirect.github.com/axios/axios/issues/6539)) ([#6543](https://redirect.github.com/axios/axios/issues/6543)) ([6b6b605](https://redirect.github.com/axios/axios/commit/6b6b605eaf73852fb2dae033f1e786155959de3a)) - **sec:** disregard protocol-relative URL to remediate SSRF ([#6539](https://redirect.github.com/axios/axios/issues/6539)) ([07a661a](https://redirect.github.com/axios/axios/commit/07a661a2a6b9092c4aa640dcc7f724ec5e65bdda)) ##### Contributors to this release - [Lev Pachmanov](https://redirect.github.com/levpachmanov "+47/-11 (#6543 )") - [Đỗ Trọng Hải](https://redirect.github.com/hainenber "+49/-4 (#6539 )")chartjs/Chart.js (chart.js)
### [`v3.9.1`](https://redirect.github.com/chartjs/Chart.js/releases/tag/v3.9.1) [Compare Source](https://redirect.github.com/chartjs/Chart.js/compare/v3.9.0...v3.9.1) ### Essential Links - [npm](https://www.npmjs.com/package/chart.js) - [Migration guide](https://www.chartjs.org/docs/latest/getting-started/v3-migration) - [Docs](https://www.chartjs.org/docs/latest/) - [API](https://www.chartjs.org/docs/latest/api/) - [Samples](https://www.chartjs.org/docs/latest/samples/) #### Bugs Fixed - [#10552](https://redirect.github.com/chartjs/Chart.js/issues/10552) fix import helpers Thanks to [@LeeLenaleee](https://redirect.github.com/LeeLenaleee) ### [`v3.9.0`](https://redirect.github.com/chartjs/Chart.js/releases/tag/v3.9.0) [Compare Source](https://redirect.github.com/chartjs/Chart.js/compare/v3.8.2...v3.9.0) ### Essential Links - [npm](https://www.npmjs.com/package/chart.js) - [Migration guide](https://www.chartjs.org/docs/latest/getting-started/v3-migration) - [Docs](https://www.chartjs.org/docs/latest/) - [API](https://www.chartjs.org/docs/latest/api/) - [Samples](https://www.chartjs.org/docs/latest/samples/) #### Enhancements - [#10439](https://redirect.github.com/chartjs/Chart.js/issues/10439) feat: remove line element from scatter controller - [#10528](https://redirect.github.com/chartjs/Chart.js/issues/10528) feat: pass some chart options to DateAdapter - [#10405](https://redirect.github.com/chartjs/Chart.js/issues/10405) Add circular prop to arc element - [#10530](https://redirect.github.com/chartjs/Chart.js/issues/10530) Skip all borders if borderSkipped === true - [#10517](https://redirect.github.com/chartjs/Chart.js/issues/10517) parsing: support dot(s) in object keys - [#10519](https://redirect.github.com/chartjs/Chart.js/issues/10519) Enable borderDash option in the grid as scriptable #### Performance - [#10517](https://redirect.github.com/chartjs/Chart.js/issues/10517) parsing: support dot(s) in object keys #### Bugs Fixed - [#10524](https://redirect.github.com/chartjs/Chart.js/issues/10524) pass boxWidth only if pointStyleWidth presents - [#10523](https://redirect.github.com/chartjs/Chart.js/issues/10523) fix: calc visible points on update #\10467 #### Documentation - [#10527](https://redirect.github.com/chartjs/Chart.js/issues/10527) Add docs for changing from time scale to logarithmic/linear scale - [#10518](https://redirect.github.com/chartjs/Chart.js/issues/10518) Improve docs radial linear grid - [#10522](https://redirect.github.com/chartjs/Chart.js/issues/10522) Fix Stack Overflow tag: chart.js - [#10520](https://redirect.github.com/chartjs/Chart.js/issues/10520) Fix Stack Overflow tag: chart.js - [#10515](https://redirect.github.com/chartjs/Chart.js/issues/10515) Fix dead link on reload or open in new tab - [#10516](https://redirect.github.com/chartjs/Chart.js/issues/10516) Clarifying threshold requirement in the docs for decimation #### Development - [#10541](https://redirect.github.com/chartjs/Chart.js/issues/10541) Bump to 3.9.0 Thanks to [@LeeLenaleee](https://redirect.github.com/LeeLenaleee), [@M4sterShake](https://redirect.github.com/M4sterShake), [@benmccann](https://redirect.github.com/benmccann), [@dangreen](https://redirect.github.com/dangreen), [@kurkle](https://redirect.github.com/kurkle), [@peterhauke](https://redirect.github.com/peterhauke), [@stockiNail](https://redirect.github.com/stockiNail), [@thabarbados](https://redirect.github.com/thabarbados) and [@touletan](https://redirect.github.com/touletan) ### [`v3.8.2`](https://redirect.github.com/chartjs/Chart.js/releases/tag/v3.8.2) [Compare Source](https://redirect.github.com/chartjs/Chart.js/compare/v3.8.1...v3.8.2) ### Essential Links - [npm](https://www.npmjs.com/package/chart.js) - [Migration guide](https://www.chartjs.org/docs/latest/getting-started/v3-migration) - [Docs](https://www.chartjs.org/docs/latest/) - [API](https://www.chartjs.org/docs/latest/api/) - [Samples](https://www.chartjs.org/docs/latest/samples/) #### Bugs Fixed - [#10513](https://redirect.github.com/chartjs/Chart.js/issues/10513) Explicitly include package.json files for subpackages #### Development - [#10513](https://redirect.github.com/chartjs/Chart.js/issues/10513) Explicitly include package.json files for subpackages Thanks to [@etimberg](https://redirect.github.com/etimberg) ### [`v3.8.1`](https://redirect.github.com/chartjs/Chart.js/releases/tag/v3.8.1) [Compare Source](https://redirect.github.com/chartjs/Chart.js/compare/v3.8.0...v3.8.1) ### Essential Links - [npm](https://www.npmjs.com/package/chart.js) - [Migration guide](https://www.chartjs.org/docs/latest/getting-started/v3-migration) - [Docs](https://www.chartjs.org/docs/latest/) - [API](https://www.chartjs.org/docs/latest/api/) - [Samples](https://www.chartjs.org/docs/latest/samples/) #### Enhancements - [#10495](https://redirect.github.com/chartjs/Chart.js/issues/10495) Improve error message with id of the canvas - [#10412](https://redirect.github.com/chartjs/Chart.js/issues/10412) Add pointStyleWidth option for legend #### Bugs Fixed - [#10484](https://redirect.github.com/chartjs/Chart.js/issues/10484) Resolve plugin defaults for local plugins - [#10489](https://redirect.github.com/chartjs/Chart.js/issues/10489) draw tooltip with object borderwidth - [#10451](https://redirect.github.com/chartjs/Chart.js/issues/10451) Fix options update when changing to shared opts - [#10454](https://redirect.github.com/chartjs/Chart.js/issues/10454) Fix crash with skipNull and uneven datasets - [#10414](https://redirect.github.com/chartjs/Chart.js/issues/10414) Respect \`fill: false\` with custom draw times #### Types - [#10494](https://redirect.github.com/chartjs/Chart.js/issues/10494) Allow clip to be configurable in options object typescript - [#10436](https://redirect.github.com/chartjs/Chart.js/issues/10436) Add index to legendItem interface - [#10404](https://redirect.github.com/chartjs/Chart.js/issues/10404) Add padding to pointLabels type, add type to scriptable context - [#10387](https://redirect.github.com/chartjs/Chart.js/issues/10387) Allow for each dataset to be individually typed without a main type #### Documentation - [#10490](https://redirect.github.com/chartjs/Chart.js/issues/10490) document defaults for plugins - [#10497](https://redirect.github.com/chartjs/Chart.js/issues/10497) Update link to be able to use within github - [#10446](https://redirect.github.com/chartjs/Chart.js/issues/10446) Add a stale version warning + a link to the latest version of docs - [#10470](https://redirect.github.com/chartjs/Chart.js/issues/10470) Update integration.md - [#10447](https://redirect.github.com/chartjs/Chart.js/issues/10447) Enforce maximum width on chart editor blocks in the docs - [#10456](https://redirect.github.com/chartjs/Chart.js/issues/10456) Update aspectRatio documentation - [#10415](https://redirect.github.com/chartjs/Chart.js/issues/10415) Update responsive.md - [#10434](https://redirect.github.com/chartjs/Chart.js/issues/10434) Clarify helpers need to be imported when using bundlers - [#10410](https://redirect.github.com/chartjs/Chart.js/issues/10410) Fix typo in link to documentation from sample - [#10400](https://redirect.github.com/chartjs/Chart.js/issues/10400) Fix default value of 'includeInvisible' option in the documentation - [#10392](https://redirect.github.com/chartjs/Chart.js/issues/10392) Clarify api docs #### Development - [#10509](https://redirect.github.com/chartjs/Chart.js/issues/10509) Bump to 3.8.1 - [#10493](https://redirect.github.com/chartjs/Chart.js/issues/10493) Bump terser from 4.8.0 to 4.8.1 - [#10471](https://redirect.github.com/chartjs/Chart.js/issues/10471) Bump moment from 2.29.2 to 2.29.4 - [#10431](https://redirect.github.com/chartjs/Chart.js/issues/10431) Bump actions/setup-node from 2 to 3 - [#10430](https://redirect.github.com/chartjs/Chart.js/issues/10430) Bump actions/checkout from 2 to 3 - [#10393](https://redirect.github.com/chartjs/Chart.js/issues/10393) Bump eventsource from 1.1.0 to 1.1.1 Thanks to [@LeeLenaleee](https://redirect.github.com/LeeLenaleee), [@Pourbahrami](https://redirect.github.com/Pourbahrami), [@andrewl64](https://redirect.github.com/andrewl64), [@dependabot](https://redirect.github.com/dependabot), [@dependabot](https://redirect.github.com/dependabot)\[bot], [@etimberg](https://redirect.github.com/etimberg), [@ideabrian](https://redirect.github.com/ideabrian), [@igorlukanin](https://redirect.github.com/igorlukanin), [@kurkle](https://redirect.github.com/kurkle), [@naveensrinivasan](https://redirect.github.com/naveensrinivasan), [@stockiNail](https://redirect.github.com/stockiNail) and [@touletan](https://redirect.github.com/touletan) ### [`v3.8.0`](https://redirect.github.com/chartjs/Chart.js/releases/tag/v3.8.0) [Compare Source](https://redirect.github.com/chartjs/Chart.js/compare/v3.7.1...v3.8.0) ### Essential Links - [npm](https://www.npmjs.com/package/chart.js) - [Migration guide](https://www.chartjs.org/docs/latest/getting-started/v3-migration) - [Docs](https://www.chartjs.org/docs/latest/) - [API](https://www.chartjs.org/docs/latest/api/) - [Samples](https://www.chartjs.org/docs/latest/samples/) - [#10341](https://redirect.github.com/chartjs/Chart.js/issues/10341) Correct auto.esm.js import to allow module to work in browser - [#10316](https://redirect.github.com/chartjs/Chart.js/issues/10316) Use abs() when comparing for spanGaps - [#10320](https://redirect.github.com/chartjs/Chart.js/issues/10320) Bump async from 2.6.3 to 2.6.4 - [#10290](https://redirect.github.com/chartjs/Chart.js/issues/10290) Bump moment from 2.29.1 to 2.29.2 - [#10260](https://redirect.github.com/chartjs/Chart.js/issues/10260) Bump minimist from 1.2.5 to 1.2.6 - [#10204](https://redirect.github.com/chartjs/Chart.js/issues/10204) Bump karma from 6.3.14 to 6.3.16 - [#10200](https://redirect.github.com/chartjs/Chart.js/issues/10200) Bump url-parse from 1.5.7 to 1.5.10 - [#10198](https://redirect.github.com/chartjs/Chart.js/issues/10198) Bump prismjs from 1.25.0 to 1.27.0 - [#10181](https://redirect.github.com/chartjs/Chart.js/issues/10181) Bump url-parse from 1.5.3 to 1.5.7 - [#10146](https://redirect.github.com/chartjs/Chart.js/issues/10146) Bump karma from 6.3.9 to 6.3.14 - [#10150](https://redirect.github.com/chartjs/Chart.js/issues/10150) Bump log4js from 6.3.0 to 6.4.1 - [#10152](https://redirect.github.com/chartjs/Chart.js/issues/10152) Bump engine.io from 6.1.0 to 6.1.2 - [#10151](https://redirect.github.com/chartjs/Chart.js/issues/10151) Bump node-fetch from 2.6.6 to 2.6.7 - [#10149](https://redirect.github.com/chartjs/Chart.js/issues/10149) Bump follow-redirects from 1.14.6 to 1.14.8 #### Enhancements - [#10362](https://redirect.github.com/chartjs/Chart.js/issues/10362) Add option to include invisible points - [#10328](https://redirect.github.com/chartjs/Chart.js/issues/10328) Resolve canvasGradient is undefined in node - [#10293](https://redirect.github.com/chartjs/Chart.js/issues/10293) Enable configuration of radial scale point label border radius - [#10278](https://redirect.github.com/chartjs/Chart.js/issues/10278) Allow time scale to offset using skipped ticks - [#10046](https://redirect.github.com/chartjs/Chart.js/issues/10046) Interaction functions - [#10182](https://redirect.github.com/chartjs/Chart.js/issues/10182) Allow individual chart controllers to opt-in to the decimation plugin - [#10088](https://redirect.github.com/chartjs/Chart.js/issues/10088) Make object notation usable for polarArea and radar - [#10106](https://redirect.github.com/chartjs/Chart.js/issues/10106) Add new align 'inner' for X axis #### Bugs Fixed - [#10371](https://redirect.github.com/chartjs/Chart.js/issues/10371) Update to v0.2.1 color dependency to fix bug with invalid colours - [#10340](https://redirect.github.com/chartjs/Chart.js/issues/10340) Update scale polarArea correctly on data hide - [#10289](https://redirect.github.com/chartjs/Chart.js/issues/10289) display tooltips only at points in chart area - [#10328](https://redirect.github.com/chartjs/Chart.js/issues/10328) Resolve canvasGradient is undefined in node - [#10301](https://redirect.github.com/chartjs/Chart.js/issues/10301) Trigger legend onLeave when the mouse leaves the canvas - [#10276](https://redirect.github.com/chartjs/Chart.js/issues/10276) Document tooltip draw hooks and only call hooks when the tooltip draws - [#10157](https://redirect.github.com/chartjs/Chart.js/issues/10157) minimum bar length setting keeps bar base in view #### Types - [#10364](https://redirect.github.com/chartjs/Chart.js/issues/10364) Types: Allow font to be partial scriptable and individually scriptable - [#10283](https://redirect.github.com/chartjs/Chart.js/issues/10283) Types: add 'middle' to borderSkipped - [#10275](https://redirect.github.com/chartjs/Chart.js/issues/10275) Export types for cartesian and radial tick options - [#10269](https://redirect.github.com/chartjs/Chart.js/issues/10269) add startAngle to radial scale options typings - [#10254](https://redirect.github.com/chartjs/Chart.js/issues/10254) Add missing fields to the ScriptableContext type - [#10179](https://redirect.github.com/chartjs/Chart.js/issues/10179) Allow array for line opts in dataset #### Documentation - [#10308](https://redirect.github.com/chartjs/Chart.js/issues/10308) Add links to docs in all the samples - [#10259](https://redirect.github.com/chartjs/Chart.js/issues/10259) Fix a typo in data-structures.md - [#10266](https://redirect.github.com/chartjs/Chart.js/issues/10266) Correct chart initialization flow - [#10250](https://redirect.github.com/chartjs/Chart.js/issues/10250) Update link to filler plugin - [#10184](https://redirect.github.com/chartjs/Chart.js/issues/10184) Fix broken link in Animations docs page. - [#10158](https://redirect.github.com/chartjs/Chart.js/issues/10158) remove hardcoded licenseYear in docs - [#10156](https://redirect.github.com/chartjs/Chart.js/issues/10156) update link to license and bump license year - [#10154](https://redirect.github.com/chartjs/Chart.js/issues/10154) Document scale update plugin hooks #### Development - [#10377](https://redirect.github.com/chartjs/Chart.js/issues/10377) Bump to 3.8.0 - [#10247](https://redirect.github.com/chartjs/Chart.js/issues/10247) Resolve circulair import filler plugin - [#10243](https://redirect.github.com/chartjs/Chart.js/issues/10243) Replace deprecated String.prototype.substr() - [#10040](https://redirect.github.com/chartjs/Chart.js/issues/10040) Refactor filler plugin for easier maintenance Thanks to [@CommanderRoot](https://redirect.github.com/CommanderRoot), [@LeeLenaleee](https://redirect.github.com/LeeLenaleee), [@Talla2XLC](https://redirect.github.com/Talla2XLC), [@akiraaso](https://redirect.github.com/akiraaso), [@dependabot](https://redirect.github.com/dependabot), [@dependabot](https://redirect.github.com/dependabot)\[bot], [@etimberg](https://redirect.github.com/etimberg), [@joshkel](https://redirect.github.com/joshkel), [@kurkle](https://redirect.github.com/kurkle), [@kylejonesdev](https://redirect.github.com/kylejonesdev), [@linkviii](https://redirect.github.com/linkviii), [@luke-heberling](https://redirect.github.com/luke-heberling), [@msteiger](https://redirect.github.com/msteiger), [@pzelnip](https://redirect.github.com/pzelnip), [@t-mangoe](https://redirect.github.com/t-mangoe) and [@yhvicey](https://redirect.github.com/yhvicey) ### [`v3.7.1`](https://redirect.github.com/chartjs/Chart.js/releases/tag/v3.7.1) [Compare Source](https://redirect.github.com/chartjs/Chart.js/compare/v3.7.0...v3.7.1) ### Essential Links - [npm](https://www.npmjs.com/package/chart.js) - [Migration guide](https://www.chartjs.org/docs/latest/getting-started/v3-migration) - [Docs](https://www.chartjs.org/docs/latest/) - [API](https://www.chartjs.org/docs/latest/api/) - [Samples](https://www.chartjs.org/docs/latest/samples/) #### Bugs Fixed - [#10024](https://redirect.github.com/chartjs/Chart.js/issues/10024) Fix using above/below filling option with discontinuous lines #### Types - [#10124](https://redirect.github.com/chartjs/Chart.js/issues/10124) Add missing mouse events to CoreChartOptions.events type - [#10133](https://redirect.github.com/chartjs/Chart.js/issues/10133) Allow spanGaps to be specified on LineOptions - [#10137](https://redirect.github.com/chartjs/Chart.js/issues/10137) Ensure that min/max of TimeScaleOptions can be a string - [#10075](https://redirect.github.com/chartjs/Chart.js/issues/10075) fix: allow colors as array - [#10131](https://redirect.github.com/chartjs/Chart.js/issues/10131) Correct type for updateHoverStyle - [#10130](https://redirect.github.com/chartjs/Chart.js/issues/10130) Type Chart.legend property - [#10111](https://redirect.github.com/chartjs/Chart.js/issues/10111) Change repeating alingment string to single type - [#10078](https://redirect.github.com/chartjs/Chart.js/issues/10078) Move scriptable and array to helper function in types - [#10057](https://redirect.github.com/chartjs/Chart.js/issues/10057) add typing and docs for maxTicksLimit all scales #### Documentation - [#10138](https://redirect.github.com/chartjs/Chart.js/issues/10138) Sort docs sub menus alphabetically, add line and plugin sample - [#10100](https://redirect.github.com/chartjs/Chart.js/issues/10100) Sort line and bubble dataset options alphabetically - [#10103](https://redirect.github.com/chartjs/Chart.js/issues/10103) Fix typos found by codespell - [#10057](https://redirect.github.com/chartjs/Chart.js/issues/10057) add typing and docs for maxTicksLimit all scales - [#10045](https://redirect.github.com/chartjs/Chart.js/issues/10045) typo Cofiguration #### Development - [#10148](https://redirect.github.com/chartjs/Chart.js/issues/10148) Bump to 3.7.1 - [#10117](https://redirect.github.com/chartjs/Chart.js/issues/10117) add SubTitle to TS register test - [#10078](https://redirect.github.com/chartjs/Chart.js/issues/10078) Move scriptable and array to helper function in types - [#10038](https://redirect.github.com/chartjs/Chart.js/issues/10038) Improve issue templates Thanks to [@DimitriPapadopoulos](https://redirect.github.com/DimitriPapadopoulos), [@LeeLenaleee](https://redirect.github.com/LeeLenaleee), [@LovelyAndy](https://redirect.github.com/LovelyAndy), [@caub](https://redirect.github.com/caub), [@charlesmass2](https://redirect.github.com/charlesmass2), [@etimberg](https://redirect.github.com/etimberg), [@jmorel](https://redirect.github.com/jmorel) and [@stockiNail](https://redirect.github.com/stockiNail) ### [`v3.7.0`](https://redirect.github.com/chartjs/Chart.js/releases/tag/v3.7.0) [Compare Source](https://redirect.github.com/chartjs/Chart.js/compare/v3.6.2...v3.7.0) ### Essential Links - [npm](https://www.npmjs.com/package/chart.js) - [Migration guide](https://www.chartjs.org/docs/latest/getting-started/v3-migration) - [Docs](https://www.chartjs.org/docs/latest/) - [API](https://www.chartjs.org/docs/latest/api/) - [Samples](https://www.chartjs.org/docs/latest/samples/) #### Enhancements - [#9949](https://redirect.github.com/chartjs/Chart.js/issues/9949) Add centerPointLabels option for linear radial scale - [#9970](https://redirect.github.com/chartjs/Chart.js/issues/9970) Limit active element changes to chartArea - [#9944](https://redirect.github.com/chartjs/Chart.js/issues/9944) Improvements to tooltip positioners - [#9933](https://redirect.github.com/chartjs/Chart.js/issues/9933) add beforeDestroy hook - [#9919](https://redirect.github.com/chartjs/Chart.js/issues/9919) Support "r" axis for non-intersecting interaction - [#9920](https://redirect.github.com/chartjs/Chart.js/issues/9920) Feature/active elements on top - [#9877](https://redirect.github.com/chartjs/Chart.js/issues/9877) Add borderJoinStyle option for arc elements #### Bugs Fixed - [#10021](https://redirect.github.com/chartjs/Chart.js/issues/10021) radialLinear: fix positioning & scaling - [#10020](https://redirect.github.com/chartjs/Chart.js/issues/10020) radialLinear: fix getIndexAngle when there are no labels (left) - [#10018](https://redirect.github.com/chartjs/Chart.js/issues/10018) radialLinear: Hide pointLabels of hidden data - [#9992](https://redirect.github.com/chartjs/Chart.js/issues/9992) Fix setActiveElements behavior after a mouse event - [#9970](https://redirect.github.com/chartjs/Chart.js/issues/9970) Limit active element changes to chartArea - [#9969](https://redirect.github.com/chartjs/Chart.js/issues/9969) Pass object from array as value to \_fallback #### Types - [#9986](https://redirect.github.com/chartjs/Chart.js/issues/9986) Types/ type suggestedMin and suggestedMax for time scale - [#9985](https://redirect.github.com/chartjs/Chart.js/issues/9985) Types/Allow min-max as string timescale - [#9937](https://redirect.github.com/chartjs/Chart.js/issues/9937) Types/allow for multiline labels in tick callback #### Documentation - [#10013](https://redirect.github.com/chartjs/Chart.js/issues/10013) Docs/Add sample for centered point labels - [#9994](https://redirect.github.com/chartjs/Chart.js/issues/9994) Docs/clarify usage of ticks callback (#\9991) - [#9960](https://redirect.github.com/chartjs/Chart.js/issues/9960) Docs/clarify samples - [#9952](https://redirect.github.com/chartjs/Chart.js/issues/9952) Try to improve documentation for new users #### Development - [#10011](https://redirect.github.com/chartjs/Chart.js/issues/10011) Bump version to 3.7.0, update deps Thanks to [@LeeLenaleee](https://redirect.github.com/LeeLenaleee), [@doug-a-brunner](https://redirect.github.com/doug-a-brunner), [@joshkel](https://redirect.github.com/joshkel), [@kurkle](https://redirect.github.com/kurkle), [@luukdv](https://redirect.github.com/luukdv) and [@t-mangoe](https://redirect.github.com/t-mangoe) ### [`v3.6.2`](https://redirect.github.com/chartjs/Chart.js/releases/tag/v3.6.2) [Compare Source](https://redirect.github.com/chartjs/Chart.js/compare/v3.6.1...v3.6.2) ### Essential Links - [npm](https://www.npmjs.com/package/chart.js) - [Migration guide](https://www.chartjs.org/docs/latest/getting-started/v3-migration) - [Docs](https://www.chartjs.org/docs/latest/) - [API](https://www.chartjs.org/docs/latest/api/) - [Samples](https://www.chartjs.org/docs/latest/samples/) #### Bugs Fixed - [#9939](https://redirect.github.com/chartjs/Chart.js/issues/9939) Stop modifying options in interaction handlers - [#9938](https://redirect.github.com/chartjs/Chart.js/issues/9938) Fix resolver caching issue when setting values #### Development - [#9953](https://redirect.github.com/chartjs/Chart.js/issues/9953) Bump version to 3.6.2 Thanks to [@kurkle](https://redirect.github.com/kurkle) ### [`v3.6.1`](https://redirect.github.com/chartjs/Chart.js/releases/tag/v3.6.1) [Compare Source](https://redirect.github.com/chartjs/Chart.js/compare/v3.6.0...v3.6.1) ### Essential Links - [npm](https://www.npmjs.com/package/chart.js) - [Migration guide](https://www.chartjs.org/docs/latest/getting-started/v3-migration) - [Docs](https://www.chartjs.org/docs/latest/) - [API](https://www.chartjs.org/docs/latest/api/) - [Samples](https://www.chartjs.org/docs/latest/samples/) - [#9683](https://redirect.github.com/chartjs/Chart.js/issues/9683) Update stale documentation for axis titles #### Bugs Fixed - [#9922](https://redirect.github.com/chartjs/Chart.js/issues/9922) Fix tooltip caret position when it is positioned at the corners - [#9921](https://redirect.github.com/chartjs/Chart.js/issues/9921) Category: Track automatically added labels - [#9915](https://redirect.github.com/chartjs/Chart.js/issues/9915) Chart area boxes receive 0 margin during the final layout process - [#9876](https://redirect.github.com/chartjs/Chart.js/issues/9876) Detect detach/attach in same observation - [#9857](https://redirect.github.com/chartjs/Chart.js/issues/9857) Synchronize data visibility with data changes - [#9871](https://redirect.github.com/chartjs/Chart.js/issues/9871) Fix inRange for full circle arc - [#9872](https://redirect.github.com/chartjs/Chart.js/issues/9872) Configure all datasets before updating any - [#9861](https://redirect.github.com/chartjs/Chart.js/issues/9861) Prevent proxying CanvasGradient in Node platform - [#9855](https://redirect.github.com/chartjs/Chart.js/issues/9855) Fix incomplete TS type for Chart.register + others - [#9831](https://redirect.github.com/chartjs/Chart.js/issues/9831) Pass number format to tooltip - [#9794](https://redirect.github.com/chartjs/Chart.js/issues/9794) Remove scriptability from defaults.font types #### Types - [#9917](https://redirect.github.com/chartjs/Chart.js/issues/9917) Add a note about the type parameters of the ChartData type - [#9916](https://redirect.github.com/chartjs/Chart.js/issues/9916) Doughnut chart options have an offset property - [#9858](https://redirect.github.com/chartjs/Chart.js/issues/9858) Types: add autopadding to typing - [#9855](https://redirect.github.com/chartjs/Chart.js/issues/9855) Fix incomplete TS type for Chart.register + others - [#9837](https://redirect.github.com/chartjs/Chart.js/issues/9837) update animation event to include currentStep instead of currentState - [#9834](https://redirect.github.com/chartjs/Chart.js/issues/9834) Types: include initial variable in the AnimationEvent - [#9794](https://redirect.github.com/chartjs/Chart.js/issues/9794) Remove scriptability from defaults.font types - [#9800](https://redirect.github.com/chartjs/Chart.js/issues/9800) Fix object notation border width barchart #### Documentation - [#9923](https://redirect.github.com/chartjs/Chart.js/issues/9923) Add notes about more specific options for axes - [#9917](https://redirect.github.com/chartjs/Chart.js/issues/9917) Add a note about the type parameters of the ChartData type - [#9900](https://redirect.github.com/chartjs/Chart.js/issues/9900) Fix a typo in index.md - [#9893](https://redirect.github.com/chartjs/Chart.js/issues/9893) Fix a typo in contributing.md - [#9866](https://redirect.github.com/chartjs/Chart.js/issues/9866) docs: Add a link to front-end integrations - [#9865](https://redirect.github.com/chartjs/Chart.js/issues/9865) Update misleading sample comment - [#9812](https://redirect.github.com/chartjs/Chart.js/issues/9812) Docs/update scale position type - [#9803](https://redirect.github.com/chartjs/Chart.js/issues/9803) Define with let to avoid "assignment to constant" errors - [#9798](https://redirect.github.com/chartjs/Chart.js/issues/9798) New sample: Progressive Line With Easing - [#9791](https://redirect.github.com/chartjs/Chart.js/issues/9791) Update namespace and charts for legend override - [#9787](https://redirect.github.com/chartjs/Chart.js/issues/9787) Add warning about chart types overriding plugin defaults #### Development - [#9929](https://redirect.github.com/chartjs/Chart.js/issues/9929) Bump to 3.6.1 Thanks to [@LeeLenaleee](https://redirect.github.com/LeeLenaleee), [@NorthBlue333](https://redirect.github.com/NorthBlue333), [@benmccann](https://redirect.github.com/benmccann), [@carsonalh](https://redirect.github.com/carsonalh), [@erictheise](https://redirect.github.com/erictheise), [@etimberg](https://redirect.github.com/etimberg), [@fishmandev](https://redirect.github.com/fishmandev), [@igorlukanin](https://redirect.github.com/igorlukanin) and [@kurkle](https://redirect.github.com/kurkle) ### [`v3.6.0`](https://redirect.github.com/chartjs/Chart.js/releases/tag/v3.6.0) [Compare Source](https://redirect.github.com/chartjs/Chart.js/compare/v3.5.1...v3.6.0) ### Essential Links - [npm](https://www.npmjs.com/package/chart.js) - [Migration guide](https://www.chartjs.org/docs/latest/getting-started/v3-migration) - [Docs](https://www.chartjs.org/docs/latest/) - [API](https://www.chartjs.org/docs/latest/api/) - [Samples](https://www.chartjs.org/docs/latest/samples/) - [#9757](https://redirect.github.com/chartjs/Chart.js/issues/9757) ci(workflow): add cache to workflows using actions/setup-node - [#9587](https://redirect.github.com/chartjs/Chart.js/issues/9587) Ensure that controllers derived from the bar controller work correct in stacked charts #### Enhancements - [#9761](https://redirect.github.com/chartjs/Chart.js/issues/9761) Add chart, p0.raw, p1.raw to segment context - [#9758](https://redirect.github.com/chartjs/Chart.js/issues/9758) Support nested scriptable options for datasets - [#9751](https://redirect.github.com/chartjs/Chart.js/issues/9751) Disable animations for BasicPlatform (offcreen) - [#9716](https://redirect.github.com/chartjs/Chart.js/issues/9716) Add layout.autoPadding option - [#9679](https://redirect.github.com/chartjs/Chart.js/issues/9679) Add sanity check for stepSize - [#9625](https://redirect.github.com/chartjs/Chart.js/issues/9625) Configurable tooltip box padding - [#9624](https://redirect.github.com/chartjs/Chart.js/issues/9624) Add sanity checks for scale options - [#9622](https://redirect.github.com/chartjs/Chart.js/issues/9622) Add parsing support to pie/doughnut charts - [#9620](https://redirect.github.com/chartjs/Chart.js/issues/9620) Enable per-corner border radius in tooltip - [#9557](https://redirect.github.com/chartjs/Chart.js/issues/9557) Detect attach/detach from any level #### Performance - [#9661](https://redirect.github.com/chartjs/Chart.js/issues/9661) cache also undefined values in option resolver #### Bugs Fixed - [#9656](https://redirect.github.com/chartjs/Chart.js/issues/9656) Fix cleaning up metasets - [#9767](https://redirect.github.com/chartjs/Chart.js/issues/9767) Fix stacked fill with lines over multiple scales - [#9764](https://redirect.github.com/chartjs/Chart.js/issues/9764) Bubble: Properly parse radius for non-object data - [#9770](https://redirect.github.com/chartjs/Chart.js/issues/9770) Support nested scriptable defaults for datasets - [#9766](https://redirect.github.com/chartjs/Chart.js/issues/9766) Fix controller.getMinMax for stacked charts - [#9729](https://redirect.github.com/chartjs/Chart.js/issues/9729) Types: Move tooltip methods to model from plugin - [#9719](https://redirect.github.com/chartjs/Chart.js/issues/9719) Linear: determine grace amount from range - [#9718](https://redirect.github.com/chartjs/Chart.js/issues/9718) Fix chart crashing when only min is defined - [#9641](https://redirect.github.com/chartjs/Chart.js/issues/9641) Fix chart crashing when max is defined but ticks are empty - [#9678](https://redirect.github.com/chartjs/Chart.js/issues/9678) Bar: fix too thick borders - [#9644](https://redirect.github.com/chartjs/Chart.js/issues/9644) Fix segment styling with gaps - [#9613](https://redirect.github.com/chartjs/Chart.js/issues/9613) Fix plugin event filtering of renamed events - [#9592](https://redirect.github.com/chartjs/Chart.js/issues/9592) Fix control points on animated line w/o border #### Types - [#9729](https://redirect.github.com/chartjs/Chart.js/issues/9729) Types: Move tooltip methods to model from plugin - [#9699](https://redirect.github.com/chartjs/Chart.js/issues/9699) Support false for doughnut and polar area chart animation options - [#9680](https://redirect.github.com/chartjs/Chart.js/issues/9680) Fix some typings issues - [#9634](https://redirect.github.com/chartjs/Chart.js/issues/9634) Add align to interface of scale title config - [#9610](https://redirect.github.com/chartjs/Chart.js/issues/9610) fix getRelativePosition type definition - [#9617](https://redirect.github.com/chartjs/Chart.js/issues/9617) Remove offscreen canvas types - [#9570](https://redirect.github.com/chartjs/Chart.js/issues/9570) Add missing typings of helpers, add automatic test #### Documentation - [#9741](https://redirect.github.com/chartjs/Chart.js/issues/9741) Added hyperlink on Chart.js LOGO - [#9720](https://redirect.github.com/chartjs/Chart.js/issues/9720) Fixed 4 links - [#9747](https://redirect.github.com/chartjs/Chart.js/issues/9747) linked LICENSE.md to README - [#9724](https://redirect.github.com/chartjs/Chart.js/issues/9724) docs: fix small error - [#9710](https://redirect.github.com/chartjs/Chart.js/issues/9710) Fix: Typo spaning--> spanning - [#9711](https://redirect.github.com/chartjs/Chart.js/issues/9711) Fix: Typo ingnore-->ignore - [#9708](https://redirect.github.com/chartjs/Chart.js/issues/9708) Fix: Typo that-->than - [#9697](https://redirect.github.com/chartjs/Chart.js/issues/9697) Document sample components file - [#9626](https://redirect.github.com/chartjs/Chart.js/issues/9626) fix: broken link to \`cubicInterpolationMode\` - [#9618](https://redirect.github.com/chartjs/Chart.js/issues/9618) Update tooltip callback docs - [#9619](https://redirect.github.com/chartjs/Chart.js/issues/9619) Update old codepen links to ones for v3 #### Development - [#9784](https://redirect.github.com/chartjs/Chart.js/issues/9784) Bump to 3.6.0 - [#9755](https://redirect.github.com/chartjs/Chart.js/issues/9755) Fix: Typo 'is less' -> 'are lesser' - [#9744](https://redirect.github.com/chartjs/Chart.js/issues/9744) Changed var to const/let in the docs - [#9646](https://redirect.github.com/chartjs/Chart.js/issues/9646) Remove const me = this pattern Thanks to [@0xflotus](https://redirect.github.com/0xflotus), [@Flupp](https://redirect.github.com/Flupp), [@KurtPreston](https://redirect.github.com/KurtPreston), [@Prashoon123](https://redirect.github.com/Prashoon123), [@SandeepKrSuman](https://redirect.github.com/SandeepKrSuman), [@aha-oretama](https://redirect.github.com/aha-oretama), [@atharva01903](https://redirect.github.com/atharva01903), [@davidsandoz](https://redirect.github.com/davidsandoz), [@etimberg](https://redirect.github.com/etimberg), [@gautammsuthar](https://rediConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.