|
| 1 | +# 6.0.0-alpha.4 (2025-11-12) |
| 2 | + |
| 3 | +- **@ongov/ontario-design-system-complete-styles:** fix(complete-styles)!: update Gulp tasks to handle pkg Sass imports def4550 |
| 4 | +- **@ongov/ontario-design-system-component-library:** refactor(accordion)!: remove global isOpen prop, use per-item isOpen for initial state 774ab3f |
| 5 | +- **@ongov/ontario-design-system-design-tokens, @ongov/ontario-design-system-global-styles:** fix(global-styles)!: update gulp-sass and enable NodePackageImporter 6877ffd |
| 6 | + |
| 7 | +### Bug Fixes |
| 8 | + |
| 9 | +- **@ongov/ontario-design-system-component-library:** added hover state style to language toggle 5a2c251 |
| 10 | +- **@ongov/ontario-design-system-component-library:** added hover state style to language toggle 6d45d42 |
| 11 | +- **@ongov/ontario-design-system-component-library:** added missing styles for ontario-radio button 6b4f8b4 |
| 12 | +- **@ongov/ontario-design-system-component-library:** adds aria-hidden attribute to multiple decorative icons across components 9aa7bfa |
| 13 | +- **@ongov/ontario-design-system-component-library:** fix broken loader export for angular component library e79092e |
| 14 | +- **@ongov/ontario-design-system-component-library:** refactors initializeFormContainerSettings function in fieldset component dacd942 |
| 15 | +- **@ongov/ontario-design-system-component-library:** removes paragraph tags around slots in critical alert and page alert components 1e0c2e9 |
| 16 | +- **@ongov/ontario-design-system-component-library:** replace zero with a spacing variable edd1671 |
| 17 | +- **@ongov/ontario-design-system-component-library:** update HeaderLanguageToggleEventDetails type in accordion language toggle add2693 |
| 18 | +- **@ongov/ontario-design-system-component-library:** updated paths for the language toggle event ac8a773 |
| 19 | +- added hover state style to language toggle ([#133](undefined/ongov/ontario-design-system/issues/133)) 92f1b5f |
| 20 | +- adds html and string options for hint text and hint expander 2136659 |
| 21 | +- **angular:** roll back typescript version to be compatible for angular compiler 5552f20 |
| 22 | +- **ci:** fix JUnit publish task, update snapshots, update docker-compose to include build for apps 8a0ad33 |
| 23 | +- **component-library:** refactor SCSS imports to use pkg namespace 5cbb64f |
| 24 | +- **components-documentation:** rollback docusaurus devdeps b/c we're not at react19 860a2b5 |
| 25 | +- **jest:** move svgTransform to .cjs to support require() in ESM context 049181a |
| 26 | +- **nextjs:** update to use label prop for dynamic button text 8952a73 |
| 27 | +- **ontario-task:** updates ontario-task to set default task status properly, fixes broken unit tests 3945269 |
| 28 | +- **srr:** improve hydration safety across compnents via default props, validation and error handling a6f18a7 |
| 29 | +- **srr:** improve hydration safety across compnents via default props, validation and error handling 30394b8 |
| 30 | +- **srr:** Optimize Components for SSR (Pt 1) ([#52](undefined/ongov/ontario-design-system/issues/52)) 526f7df |
| 31 | +- **ssr:** improves SSR optimizations across components 7e4c371 |
| 32 | +- **SSR:** Optimize Components for SSR (Pt 2) ([#60](undefined/ongov/ontario-design-system/issues/60)) e1083a7 |
| 33 | +- **tsconfig:** downgrade TypeScript target and lib to ES2017 for compatibility f779a68 |
| 34 | +- updates docker image, reruns snapshot tests, adds new fonts to nextjs build 4e2863e |
| 35 | + |
| 36 | +### Build System |
| 37 | + |
| 38 | +- **@ongov/ontario-design-system-component-library-react, @ongov/ontario-design-system-component-library:** fix react-component-library build errors 1e05e9a |
| 39 | + |
| 40 | +### Features |
| 41 | + |
| 42 | +- **@ongov/ontario-design-system-component-library-angular, @ongov/ontario-design-system-component-library-react, @ongov/ontario-design-system-component-library, @ongov/ontario-design-system-global-styles:** create ontario-form-container component and update naming d5200b7 |
| 43 | +- **@ongov/ontario-design-system-component-library-react:** added documentation for Next.js support f3c9553 |
| 44 | +- **@ongov/ontario-design-system-component-library:** add spacing config, snapshots, and logic for form container integration f9378ee |
| 45 | +- **@ongov/ontario-design-system-component-library:** adds new sort icon svgs, generates new sort icon components, fixes icon generator script 61095eb |
| 46 | +- **accordion:** add AccordionChangeDetailReasons enum and update README docs e2b3f6c |
| 47 | +- **accordion:** emit accordionChange with full context (open indexes, changed index, reason) 347046e |
| 48 | +- added consistent naming conventions 0ef72a5 |
| 49 | +- added documentation for Next.js support ([#59](undefined/ongov/ontario-design-system/issues/59)) 4182dd9 |
| 50 | +- added link for ontario-card 33a5099 |
| 51 | +- added more colour types for ontario badge 8939ceb |
| 52 | +- added more tests for heading leel, highlight colour, and heading content type 766ca8a |
| 53 | +- added more tests for highligh colour and heading type 4edd8f9 |
| 54 | +- added playwright to the repo e085722 |
| 55 | +- added test pace for ontario-card 39c3ad7 |
| 56 | +- added test page for ontario-callout 391c5e0 |
| 57 | +- added test page for ontario-critical-alert bf05b52 |
| 58 | +- added testing page for aside df92f59 |
| 59 | +- added testing page for badge cff01a3 |
| 60 | +- added testing page for badge a924974 |
| 61 | +- added testing page for ontario-card-collection 429fa66 |
| 62 | +- added testing page for ontario-search-box b816757 |
| 63 | +- adds hint-text test page with hint content type variants f060126 |
| 64 | +- adds ontario-hint-expander page with hint content type variants 6d46bdf |
| 65 | +- adds page alert testing page with type props a6a6b0e |
| 66 | +- adds test page for ontario-input component 50a914a |
| 67 | +- adds textarea page with multiple variants to nextjs vrt poc cf72996 |
| 68 | +- creating test page for ontario-aside 7e1be5b |
| 69 | + |
| 70 | +### BREAKING CHANGES |
| 71 | + |
| 72 | +- **@ongov/ontario-design-system-component-library:** Ontario accordion component `isOpen` global prop has been removed. To set the |
| 73 | + `isOpen` status of an accordion section, add the `isOpen` prop to the |
| 74 | + `accordionData` prop list. |
| 75 | +- **@ongov/ontario-design-system-complete-styles:** Style imports from the Complete Styles package now use |
| 76 | + the `pkg:` prefix and must be resolved using `NodePackageImporter()` |
| 77 | + when compiling Sass in external projects. |
| 78 | +- **@ongov/ontario-design-system-design-tokens, @ongov/ontario-design-system-global-styles:** Style imports from the Global Styles package now use |
| 79 | + the `pkg:` prefix and must be resolved using `NodePackageImporter()` |
| 80 | + when compiling Sass in external projects. |
| 81 | +- **@ongov/ontario-design-system-component-library-react, @ongov/ontario-design-system-component-library:** `component` folder in the component-library moved from `dist` |
| 82 | + to the root of the package |
| 83 | + |
1 | 84 | # 6.0.0-alpha.3 (2025-09-08) |
2 | 85 |
|
3 | 86 | ### Bug Fixes |
|
0 commit comments