v1.3.0 — SEO utilities, astryx removal & Emerald-as-default theming #20
Closed
toozuuu
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Highlights
@ngxsmk/core/seoentry point —NgxsmkSeoService+provideSeo()for declarative, runtime-managed SEO (title, description, canonical, robots, Open Graph, Twitter Card, JSON-LD). Ships with 7 unit tests.astryxpreset has been removed entirely.emeraldPresetis the built-in default;violetPreset,neutralPreset, androsePresetremain.Breaking changes
astryxpreset (theme tokens, CLI--preset astryx, generated CSS, playground). If you referencedastryxPreset, migrate toemeraldPreset(its visual successor; primary blue moved to#2563EB).Improvements
description+keywordsto root and package manifests; expanded README with a component catalog, CLI/schematics, a11y, and SEO sections; fixed the theming quick-start example and a dead link.apps/demonow sets canonical/OG/Twitter/JSON-LD meta viaNgxsmkSeoServiceand ships static fallbacks inindex.html.APP_VERSIONconstant.1.3.0(and@ngxsmk/corepeer@ngxsmk/cdkto^1.3.0).Compatibility
>=17.3.0. SEO provider usesENVIRONMENT_INITIALIZER(not the Angular 19+provideAppInitializer) to stay compatible with the 17.3 floor.Chores
build:libs,ng test @ngxsmk/core(133 passing), andlintall green.Beta Was this translation helpful? Give feedback.
All reactions