Skip to content

chore: stabilize engine, enable modern Dart features, and safeguard publication#16

Merged
jaypal1046 merged 12 commits intomasterfrom
feat/package_implementation
Feb 5, 2026
Merged

chore: stabilize engine, enable modern Dart features, and safeguard publication#16
jaypal1046 merged 12 commits intomasterfrom
feat/package_implementation

Conversation

@jaypal1046
Copy link
Collaborator

📝 Description

This PR stabilizes the FlutterJS engine by standardizing the SDK version and fixing workspace resolution. It also enables support for modern Dart features like Dot Shorthands and ensures all packages are protected from accidental publication.

🏗️ Type of Change

  • 🐛 Bug fix (non-breaking change which fixes an issue)
  • ✨ New feature (non-breaking change which adds functionality)
  • 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • 📚 Documentation update
  • 🎨 Code style update (formatting, local variables)
  • 🔨 Refactoring (no functional changes, no api changes)
  • 🧪 Tests
  • ⚙️ CI/CD

📋 Checklist

  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • My changes generate no new warnings
  • New and existing unit tests pass locally with my changes

🧪 How to Test

  1. Run dart pub get in the root directory.
  2. Verify that all dependencies are resolved without errors.
  3. Open examples/counter/lib/main.dart and verify the .fromSeed syntax is recognized correctly (requires Dart 3.10+).

@jaypal1046 jaypal1046 force-pushed the feat/package_implementation branch from 2d0274a to 9c4fe90 Compare February 5, 2026 18:13
@jaypal1046 jaypal1046 merged commit e275e2f into master Feb 5, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant