PackageTrack
Sign in Get early access

angulardart_compiler

Compiler for AngularDart.

5.6.3 flutterdocteur/angulardart

What this package is like to depend on

Last release 6 days ago

18 Aug 2026

Ships on a steady schedule

a new release about every 8 days

Some releases are documented

notes for 18 of 46 stable releases

2 versions withdrawn

withdrawn after publishing

0 months old

48 releases · first in 2026

48 releases in the last 12 months

see the full history below

Release timeline

48 releases · Jul 2026 to Aug 2026
Release Pre-release Withdrawn

Releases

latest 48
  1. 5.6.3 18 Aug 2026
    Release notes
    • fix: enregistrer debugOnClear(_debugClearComponentStyles) inconditionnellement (plus seulement en mode dev) pour permettre au serveur SSR de réinitialiser le cache des ComponentStyles entre requêtes, même quand il tourne avec isDevMode == false (release VM).
    Open source →
  2. 5.6.2 15 Aug 2026
    Release notes
    • fix: codegen null-safe des bindings — assertion non-null (!) sur les @Input nullables assignés à des inputs non-nullables, et correction du double-ternaire sur les attributs conditionnels [attr.x.if].
    • fix: ne plus émettre unsafeCast<E> pour les variables locales dont le type est un paramètre générique (résout 'E' isn't a type dans les composants génériques).
    Open source →
  3. 5.6.1 14 Aug 2026
    Release notes
    • fix: corriger un crash du compilateur (type 'Null' is not a subtype of type 'ReferenceAst') sur les <ng-content> sans attribut selectRecursiveTemplateVisitor.visit castait null en ReferenceAst au lieu de retourner null.
    Open source →
  4. 5.6.0 14 Aug 2026
    Release notes
    • feat: autoriser les attributs data-* (attribut global HTML5) dans les templates — data-bs-toggle="dropdown" (Bootstrap) ne déclenche plus l'erreur "Can't bind to ...".
    Open source →
  5. 5.5.0 13 Aug 2026
    Release notes
    • feat: ré-ajouter le support des map literals dans les expressions de template (ex. [ngClass]="{'special': isSpecial}", [ngStyle]="{'font-weight': isBold ? 'bold' : 'normal'}").
    Open source →
  6. 5.4.1 13 Aug 2026
    Release notes
    • fix: restaurer les contraintes larges package_config >=2.2.0 <4.0.0 et analyzer >=13.0.0 <15.0.0 (la contrainte ^2.2.0 forçait le backtrack de angulardart vers 9.3.6, cassant les apps neuves).
    Open source →
  7. 5.4.0 13 Aug 2026
    Release notes
    • Génération de templates RenderNode (createRenderElement, appendRenderChild) + fix génération des shim classes CSS (addShimC/addShimE).
    Open source →
  8. 5.3.3 10 Aug 2026

    Nothing published for this version

  9. 5.3.2 10 Aug 2026

    Nothing published for this version

  10. 5.3.1 10 Aug 2026

    Nothing published for this version

  11. 5.3.0 09 Aug 2026

    Nothing published for this version

  12. 5.2.5 08 Aug 2026

    Nothing published for this version

  13. 5.2.4 08 Aug 2026

    Nothing published for this version

  14. 5.2.3 08 Aug 2026

    Nothing published for this version

  15. 5.2.2 08 Aug 2026

    Nothing published for this version

  16. 5.2.1 08 Aug 2026

    Nothing published for this version

  17. 5.2.0 08 Aug 2026 withdrawn

    Nothing published for this version

  18. 5.0.6 08 Aug 2026 withdrawn

    Nothing published for this version

  19. 5.0.5 07 Aug 2026

    Nothing published for this version

  20. 5.0.4 06 Aug 2026

    Nothing published for this version

  21. 5.0.3 05 Aug 2026

    Nothing published for this version

  22. 5.0.2 05 Aug 2026

    Nothing published for this version

  23. 5.0.1 05 Aug 2026

    Nothing published for this version

  24. 5.0.0 04 Aug 2026

    Nothing published for this version

  25. 4.1.0 03 Aug 2026
    Release notes
    • fix: resolve all dart analyze warnings and info messages
    Open source →
  26. 4.0.6 03 Aug 2026
    Release notes
    • fix: release.sh now looks for commits touching the package directory
    Open source →
  27. 4.0.5 03 Aug 2026
    Release notes
    • Add release.sh scripts to all packages
    • Fix null safety DI checks and generic type resolution
    • Remove dependency_overrides after publication
    • Add dependency_overrides for publication
    • Disable null safety check for analyzer 13.x compatibility, bump versions
    • Remove dependency_overrides after publication
    • Add dependency_overrides for publication
    • Bump versions for analyzer 13.x legacy type fix
    • Fix legacy type handling in analyzer 13.x
    • Remove dependency_overrides after publication
    • Add dependency_overrides for local development
    • Relax angulardart_compiler constraint to >=4.0.1 <5.0.0
    • Fix circular dependency: angulardart_compiler -> angulardart ^8.1.2
    • Fix angulardart_compiler dependency: angulardart ^9.0.0 -> ^8.1.3
    • Downgrade analyzer to ^13.0.0, bump versions, add build_web_compilers ^4.8.0
    • Remove build_web_compilers (incompatible with SDK 3.12.2)
    Open source →
  28. 4.0.4 03 Aug 2026

    Nothing published for this version

  29. 4.0.3 03 Aug 2026

    Nothing published for this version

  30. 4.0.2 03 Aug 2026

    Nothing published for this version

  31. 4.0.1 02 Aug 2026

    Nothing published for this version

  32. 4.0.0 02 Aug 2026

    Nothing published for this version

  33. 3.0.15 12 Aug 2026

    Nothing published for this version

  34. 3.0.14 02 Aug 2026
    Release notes
    • Fixed 13 failing tests (159/159 now passing)
    • Fixed wrong import path in runtime_source_resolution.dart (package:angular/angular.dartpackage:angulardart/angulardart.dart)
    • Added robust normalize/matchesCode matcher in reflector_test.dart to handle dart_style 2.3.6 + code_builder formatting differences
    • Updated generate_injector_test.dart expected output for code_builder 4.x
    • Fixed import path in reflector relative paths test
    Open source →
  35. 3.0.13 02 Aug 2026
    Release notes
    • Stabilized v1/cli.dart API by removing @experimental annotation
    • Stabilized CompilerFlags fields: enableDevTools, forceMinifyWhitespace, emitComponentFactories, emitInjectableFactories, exportUserCodeFromTemplate, policyExceptionInPackages
    Open source →
  36. 3.0.12 02 Aug 2026

    Nothing published for this version

  37. 3.0.11 01 Aug 2026
    Release notes
    • Added support for list literals in template expressions
    • Fixed template parser to accept [routerLink]="['/path']" syntax
    • Added LiteralList AST node and visitor implementations
    Open source →
  38. 3.0.10 31 Jul 2026
    Release notes
    • Updated documentation links to point to angulardartreborn.com
    • Updated homepage to https://angulardartreborn.com
    Open source →
  39. 3.0.9 31 Jul 2026
    Release notes
    • Added textContent to DOM element schema registry, fixing [textContent] binding support on all HTML elements
    Open source →
  40. 3.0.8 31 Jul 2026

    Nothing published for this version

  41. 3.0.7 31 Jul 2026

    Nothing published for this version

  42. 3.0.6 31 Jul 2026

    Nothing published for this version

  43. 3.0.5 31 Jul 2026

    Nothing published for this version

  44. 3.0.4 31 Jul 2026

    Nothing published for this version

  45. 3.0.3 31 Jul 2026

    Nothing published for this version

  46. 3.0.2 30 Jul 2026
    Release notes
    • Added topics for better discoverability on pub.dev
    • Added issue_tracker URL
    • Added explicit platforms declaration for web support
    Open source →
  47. 3.0.1 30 Jul 2026
    Release notes
    • Fixed repository URL to point to the correct subdirectory in the monorepo
    Open source →
  48. 3.0.0 30 Jul 2026
    Release notes
    • BREAKING CHANGE: Require Dart ^3.0.0
    • Migrated to analyzer ^6.0.0 (from ^2.0.0) - Major API changes
    • Migrated to code_builder ^4.10.0 (from ^4.0.0)
    • Migrated to dart_style ^2.3.0 (from ^2.0.0)
    • Migrated to source_gen ^1.5.0 (from ^1.0.0)
    • Updated angular dependency to ^8.0.0 (from ^7.0.0)
    • Updated angular_ast dependency to ^3.0.0 (from ^2.0.0)
    • Analyzer v6 migration: 65 erreurs corrigées incluant :
      • CompilationUnitElement.types.classes
      • LibraryElement.getType().getClass()
      • LibraryElement.imports/exports.libraryImports/.libraryExports
      • InterfaceType.lookUpInherited*InterfaceElement.lookUpInherited*
      • ImportElementLibraryImportElement
      • isDeferredprefix is DeferredImportElementPrefix
      • Token.nameToken.lexeme / SimpleIdentifier.name
      • DartType.displayName.getDisplayString(withNullability: false)
      • InterfaceElement.isEnumelement is EnumElement
      • AnalysisSession.getResolvedLibraryByElement2getResolvedLibraryByElement
      • Class modifiers: abstract classabstract mixin class (2 classes)
      • NamedExpression.name.label.name.label.name
    • Template compiler fix: lookUpInheritedConcreteSetterlookUpSetter pour inclure les setters définis sur la classe elle-même
    • Null safety fixes: Casts List<Statement?>List<Statement> avec .whereType<Statement>()
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive