Skip to content

Conversation

t-ho
Copy link
Owner

@t-ho t-ho commented Jul 29, 2025

No description provided.

t-ho added 7 commits July 28, 2025 18:47
  - Update Angular dependencies to ^15.0.0 and dev dependencies
  - Update library version to 15.0.0 with peer dependencies >=15.0.0
  - Fix Timer types for Angular 15 compatibility (NodeJS.Timer → ReturnType<typeof setTimeout>)
  - Update package-lock.json with new dependencies
  - Replace require.context with explicit spec imports to fix webpack issues
  - Add lcov reporter to karma configuration
  - Add Angular 15 installation instructions as latest version
  - Update version compatibility table
  - Move Angular 14 to specific version installation
  - Remove Node.js 16.x (EOL April 2024)
  - Test on Node.js 18.x, 20.x, 22.x (current supported versions)
  - Node.js 22.x is current LTS for Angular 15 compatibility
  - Replace [thumbLabel] with discrete attribute
  - Add matSliderThumb input for new slider structure
  - Fix demo app build errors with Angular Material 15
  Material integration

  - Add ViewContainerRef to AppComponent for ngx-color-picker root container support
  - Replace color picker input integration with proper button-based triggers
  - Fix layout shift issue by adding permanent scrollbar
  - Add button spacing using fxLayoutGap for better UX
@t-ho t-ho force-pushed the upgrade/angular-15 branch from 449eb66 to 965c511 Compare July 29, 2025 02:35
@t-ho t-ho merged commit e5db48e into master Jul 29, 2025
3 checks passed
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.

1 participant