nitro_annotations 0.4.0
nitro_annotations: ^0.4.0 copied to clipboard
Annotations package for Nitro Modules (Nitrogen). Provides the @NitroModule, @HybridRecord, and other annotations used by the nitro_generator.
0.4.0 #
- Ecosystem sync to 0.4.0 — Aligned with
nitro,nitro_generator, andnitrogen_cli0.4.0.
0.3.3 #
- Improved: Ecosystem Sync — Synchronized to version 0.3.3.
0.3.2 #
- Improved: Ecosystem Sync — Synchronized to version 0.3.2.
0.3.1 #
- Improved: Ecosystem Sync — Synchronized to version 0.3.1.
- New:
macosfield on@NitroModule—NitroModulenow accepts an optionalmacosparameter (NativeImpl?) for macOS platform targeting. Valid values areNativeImpl.swiftandNativeImpl.cpp;NativeImpl.kotlinis rejected bySpecValidatorwithINVALID_MACOS_IMPL. Omittingmacosmeans no macOS bridge is generated (existing behaviour unchanged).
0.3.0 #
- Improved: Ecosystem Sync: Synchronized all Nitro packages to version 0.3.0.
- New: Optional platform targeting in
@NitroModule—iosandandroidparameters are now optional (NativeImpl?). Omitting a platform means no bridge is generated for it, enabling single-platform modules (iOS-only or Android-only).
0.2.3 #
- Dependency Sync: Synchronized the Nitro ecosystem to version 0.2.3.
0.2.2 #
- Standardized annotation class metadata for Nitrogen 0.2.2's stable code generation.
0.2.1 #
- Created
nitro_annotationspackage to house all Nitro annotations. - This allows
nitro_generatorto remain a pure Dart package without transitive Flutter dependencies.