nitro_annotations 0.4.0 copy "nitro_annotations: ^0.4.0" to clipboard
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, and nitrogen_cli 0.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: macos field on @NitroModuleNitroModule now accepts an optional macos parameter (NativeImpl?) for macOS platform targeting. Valid values are NativeImpl.swift and NativeImpl.cpp; NativeImpl.kotlin is rejected by SpecValidator with INVALID_MACOS_IMPL. Omitting macos means 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 @NitroModuleios and android parameters 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_annotations package to house all Nitro annotations.
  • This allows nitro_generator to remain a pure Dart package without transitive Flutter dependencies.
0
likes
150
points
197
downloads

Documentation

API reference

Publisher

verified publishershreeman.dev

Weekly Downloads

Annotations package for Nitro Modules (Nitrogen). Provides the @NitroModule, @HybridRecord, and other annotations used by the nitro_generator.

Homepage
Repository (GitHub)
View/report issues

License

MIT (license)

More

Packages that depend on nitro_annotations