Skip to content

Update to 3.9#63

Merged
GedMarc merged 1 commit into
masterfrom
update_to_390
Jun 18, 2026
Merged

Update to 3.9#63
GedMarc merged 1 commit into
masterfrom
update_to_390

Conversation

@GedMarc

@GedMarc GedMarc commented Jun 18, 2026

Copy link
Copy Markdown
Owner

No description provided.

Copilot AI review requested due to automatic review settings June 18, 2026 20:07
@GedMarc GedMarc merged commit 246051c into master Jun 18, 2026
5 checks passed
@GedMarc GedMarc deleted the update_to_390 branch June 18, 2026 20:07

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates Angular Awesome’s published version and documentation to align with Web Awesome 3.9.x, including adding the new checkbox-group wrapper and extending tree selection options.

Changes:

  • Bumped library version/docs references to 3.9.0 / 3.9.x and updated component listings.
  • Added WaCheckboxGroupDirective (+ rules, examples, tests) and exported it via the public API.
  • Extended wa-tree selection input to include leaf-multiple and updated related docs; refreshed popup/popover docs to match upstream animation default tokens.

Reviewed changes

Copilot reviewed 17 out of 19 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
src/public-api.ts Exports WaCheckboxGroupDirective from the library entrypoint.
src/directives/tree/tree.rules.md Documents new leaf-multiple selection mode.
src/directives/tree/tree.directive.ts Updates selection input type to include leaf-multiple.
src/directives/popup/popup.rules.md Updates documented animation duration defaults.
src/directives/popover/popover.rules.md Updates documented animation duration defaults.
src/directives/checkbox-group/index.ts Adds barrel export for checkbox-group directive.
src/directives/checkbox-group/checkbox-group.rules.md Adds rules/API documentation for checkbox group.
src/directives/checkbox-group/checkbox-group.example.md Adds usage examples for checkbox group.
src/directives/checkbox-group/checkbox-group.directive.ts Introduces the Angular wrapper directive for <wa-checkbox-group>.
src/directives/checkbox-group/checkbox-group.directive.spec.ts Adds unit tests for the new directive.
skills/angular-awesome/SKILL.md Updates skill documentation to reference Web Awesome 3.9.x.
README.md Updates version/support matrix and component list (79+; includes wa-checkbox-group).
package.json Bumps package version/description to 3.9.x alignment.
llms_3.8.0.txt Removes the previously committed Web Awesome 3.8.0 dump.
docs/generate-docs.js Categorizes checkbox-group for docs generation.
docs/components/checkbox-group.html Adds generated docs page for checkbox-group.
docs/components.html Adds checkbox-group to the “All Components” docs list.
CHANGELOG.md Adds 3.9.0 release notes.
.gitignore Ignores llms*.txt files.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +99 to +103
private setCssVar(name: string, value: string | null | undefined): void {
if (value != null) {
this.el.nativeElement.style.setProperty(name, value);
}
}
Comment on lines +90 to +92
<h1>CheckboxGroup Component <span class="version-badge">synced with Web Awesome 3.7.0</span></h1>
<p class="subtitle">Checkbox groups give a set of related <wa-checkbox> or <wa-switch> elements a shared label, hint, and</p>
</header>
Comment thread docs/components.html
Comment on lines +310 to +313
<div class="component-card" data-category="input">
<h3>CheckboxGroup <span class="tag">Input</span></h3>
<p>Checkbox groups give a set of related <wa-checkbox> or <wa-switch> elements a shared label, hint, and</p>
<div class="links">
Comment thread CHANGELOG.md
Comment on lines +21 to +22
- **wa-accordion-item / wa-popover / wa-popup:** Documented CSS animation defaults updated to match Web Awesome 3.9.0 — `--show-duration` / `--hide-duration` now default to `var(--wa-transition-normal)` (accordion) and `var(--wa-transition-fast)` (popover/popup), and the accordion `--easing` default is `var(--wa-transition-easing)`. These are upstream default value changes only; the Angular inputs are unchanged.
- Updated `llms.txt` to Web Awesome 3.9.0.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants