-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: sdcorejs/sdcorejs-angular
base: main
head repository: sdcorejs/sdcorejs-angular
compare: feat/clearable-form-controls
- 15 commits
- 603 files changed
- 2 contributors
Commits on Jul 14, 2026
-
feat(showcase): add release branding and social previews
- limit the showcase catalog to 21.1.2, 20.1.2, and 19.1.2 - add SDCoreJS favicon, author branding, and social metadata - generate indexable route shells for GitHub Pages deep links Verification: npm run test:showcase-generators; npm run test:showcase-branding; npm run check:sync; npm run lint:phase:release; npm --prefix versions/v19 run test:showcase; production showcase build
Configuration menu - View commit details
-
Copy full SHA for 8f334f6 - Browse repository at this point
Copy the full SHA 8f334f6View commit details -
refactor(datetime): prepare shared picker migration
Replace the vendored datetime picker with the shared package integration, add wrapper regression coverage, and preserve the approved handoff artifacts. Verification: deferred by user Blocked until @sdcorejs/angular-material-datetime@1.0.3 publishes a valid Angular Package Format entrypoint.
Configuration menu - View commit details
-
Copy full SHA for 9b5f3f7 - Browse repository at this point
Copy the full SHA 9b5f3f7View commit details -
feat(datetime): integrate material datetime 1.0.3
- pin the shared datetime picker runtime dependency across Angular 19-21 - remove the remaining vendored picker sources from derived workspaces - seed committed picker state before open and cover model refresh regressions - add integration, maintenance, and user documentation Verification: - focused datetime tests: 66/66 on v19, v20, and v21 - production library builds: pass on v19, v20, and v21 - sync, exact metadata, vendored-source, and staged hygiene checks: pass Known gaps: - full suites share 18 failures outside the datetime diff and miss global coverage thresholds - Angular 20 deep npm ls reports an existing peer-minor mismatch - browser visual/click smoke is deferred because no browser is available - full release lint has 27 issues in files outside this commit; scoped datetime lint passes
Configuration menu - View commit details
-
Copy full SHA for f66de9c - Browse repository at this point
Copy the full SHA f66de9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5602da4 - Browse repository at this point
Copy the full SHA 5602da4View commit details
Commits on Jul 15, 2026
-
docs(design): add compact table settings handoff
Document the approved compact density contract for table settings. Include editable desktop/mobile wireframes, switch states, and PNG previews. Keep production implementation and temporary visual-companion files out of scope.
Configuration menu - View commit details
-
Copy full SHA for 8077c47 - Browse repository at this point
Copy the full SHA 8077c47View commit details -
docs(angular): specify AuthOM hard purge
Document the approved repository-wide removal contract across Core UI, Showcase, historical feature records, and published-doc archives. Record the breaking no-stub decision and structural verification gates. No production source changes are included.
Configuration menu - View commit details
-
Copy full SHA for fcdfdcd - Browse repository at this point
Copy the full SHA fcdfdcdView commit details -
feat(angular)!: remove AuthOM integration
Remove the AuthOM secondary entrypoint, Showcase references, historical records, and published documentation across Angular 19, 20, and 21. Preserve supported auth, keycloak, permission, layout, and icon entrypoints while resolving the release lint baseline. BREAKING CHANGE: @sdcorejs/angular/modules/authom has been removed with no compatibility stub.
Configuration menu - View commit details
-
Copy full SHA for dfced07 - Browse repository at this point
Copy the full SHA dfced07View commit details
Commits on Jul 16, 2026
-
docs(angular): design stable form-builder placeholders
Document the single-visible-placeholder model for palette, field, and row drag flows. Record root-cause evidence, cleanup rules, regression coverage, and v19-first rollout constraints before implementation.
Configuration menu - View commit details
-
Copy full SHA for 75db98a - Browse repository at this point
Copy the full SHA 75db98aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fbf3221 - Browse repository at this point
Copy the full SHA fbf3221View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b7d644 - Browse repository at this point
Copy the full SHA 2b7d644View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b774f5 - Browse repository at this point
Copy the full SHA 7b774f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2468118 - Browse repository at this point
Copy the full SHA 2468118View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90624e2 - Browse repository at this point
Copy the full SHA 90624e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 256eebb - Browse repository at this point
Copy the full SHA 256eebbView commit details -
feat(angular): add opt-in clearable controls
- add clearable=false inputs to text, number, color, date, and datetime controls - enable clear actions for inline column and external table filters - sync Angular 20/21 mirrors and document the public contract Verification: v19 build; 333 focused tests; npm run lint:release; npm run check:sync; git diff --check Known baseline: the full v19 suite has 17 unrelated failures outside this feature scope.
Configuration menu - View commit details
-
Copy full SHA for 1176664 - Browse repository at this point
Copy the full SHA 1176664View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...feat/clearable-form-controls