angulardart_server 1.3.0
angulardart_server: ^1.3.0 copied to clipboard
Server-side rendering (SSR) and hybrid rendering for AngularDart applications.
1.3.0 #
- Add: Initialize
appViewUtilsin server-side rendering to support scoped styles (styleUrls) in components - Fix:
ngdart generate-stubsnow copies.css.shim.dartfiles for proper CSS encapsulation on VM
1.2.4 #
- Fix: Align with angulardart 9.3.4 SSR fixes (TextBinding now uses renderFactory.createText())
1.2.3 #
- Fix: Improve TransferState serialization and platform_server for SSR compatibility
1.2.2 #
- Fix: Add explicit constructor to ServerNgZone to call generative superclass constructor (fixes non_generative_implicit_constructor error)
1.2.1 #
- Fix: Remove dependency_overrides with path: dependencies (violates pub.dev policy)
- Fix: analysis_options.yaml files no longer depend on deleted parent analysis_options.yaml
- Fix: Remove orphaned angular/tests/ directory causing analyzer errors
1.2.0 #
- Fix: Add missing
textContentandidproperties to DomElement/DomHTMLStyleElement in native_dom_apis.dart (required for SSR hydration)
1.1.1 #
- Fix: ServerPlatformLocation now correctly implements PlatformLocation interface (pathname setter, RouterEvent types)
1.1.0 #
- Add: Fine-grained browser/vm platform split files for AOT native compilation support
- Add:
ngdart generate-stubsCLI command to auto-generate.template.dartstubs - Add: SSR test suite (89 tests passing) and comprehensive user documentation
1.0.10 #
-
Fix: Constrain package:web to >=0.5.0 <1.0.0 (1.x uses dart:js_interop incompatible with our codebase)
-
Fix: Constrain package:web to <1.1.0 (1.1.x removed JS interop methods .toJS, jsify)
-
Fix: Template compiler UPDATE phase — use RenderNodeHelpers.addRenderEventListener() for SSR-compatible event listeners
-
Fix: Ensure hydration works with new appendRenderChild helper in template compiler
1.0.7 #
- Fix: package:web constraint updated to <1.2.0
1.0.6 #
- Migrate from
dart:htmltopackage:webfor DOM types - Add: SSR rendering support with conditional platform imports (browser_dom_apis.dart, native_dom_apis.dart)
- Fix: Zero errors/warnings/infos in dart analyze --fatal-infos
Changelog #
1.0.5 #
- Fix: constrain package:web to <1.1.0 (JSAny/JSObject types removed in web 1.1.x)
1.0.4 #
- Fix: constrain package:web to <1.1.0 (JSAny/JSObject types removed in web 1.1.x)
1.0.3 #
- Docs: Added AngularDart Reborn banner and dynamic pub badge to README
1.0.5 #
- Fix: constrain package:web to <1.1.0 (JSAny/JSObject types removed in web 1.1.x)
1.0.4 #
- Fix: constrain package:web to <1.1.0 (JSAny/JSObject types removed in web 1.1.x)
1.0.3 #
- Fix: Use public API exports instead of internal paths, add LICENSE
1.0.1 #
- Add: Server-side rendering (SSR) support with
PlatformServerRef - Add: Hybrid rendering mode (
RenderMode.server,RenderMode.client,RenderMode.automatic) - Add: Client-side hydration with
hydrateApplication() - Add:
TransferStatefor server-to-client state transfer - Add: Server render node implementation for HTML generation
1.0.0 #
- Initial release of
angulardart_server - SSR rendering engine for AngularDart applications
- Hybrid rendering support with per-component render mode control