puro_sidekick_plugin 1.3.2 copy "puro_sidekick_plugin: ^1.3.2" to clipboard
puro_sidekick_plugin: ^1.3.2 copied to clipboard

Sidekick plugin that uses the Flutter SDK managed by Puro in the repository and links it to the flutter and dart commands

Changelog #

1.3.2 #

  • Cache GitHub API responses for puro version checks (24h TTL) to avoid rate limiting
  • Bump puro fallback version to 1.5.0
  • Print "Using Dart X.Y.Z (via Flutter A.B.C)" for pure Dart packages instead of "Using Flutter..."

1.3.1 #

  • Move puro configuration from environment to sidekick.puro section in pubspec.yaml
    • environment.preferFlutter is now sidekick.puro.useFlutterSdk
    • environment.preferDart is now sidekick.puro.useDartSdk
    • This fixes compatibility issues with pub.dev validation (environment only allows standard keys)
    environment:
      flutter: '>=3.0.0 <4.0.0'  # Broad support for users
      sdk: '>=3.0.0 <4.0.0'
      
    sidekick:
      puro:
        useFlutterSdk: '3.22.1'  # Used by puro_sidekick_plugin
        useDartSdk: '3.4.1'      
    

1.3.0 (retracted) #

  • Retracted: environment section in pubspec.yaml doesn't allow custom keys like environment.preferFlutter

1.2.1 #

  • Check all published Flutter+Dart combinations when selecting a Flutter SDK (including beta)

1.2.0 #

  • Fix multiple initializePuro calls setting up different puro environments, actually using the correct environment and do not use the env from the previous initializePuro call
  • Reduce version print to a single line, enable debug logging with export PURO_SIDEKICK_PLUGIN_VERBOSE=true

1.1.2 #

  • Await all puro calls
  • Make puroFlutterSdkPath return a Future

1.1.1 #

  • Fix a Bug in Puro update check

1.1.0 #

  • Update to Sidekick 3.0.0-preview.5
  • Add Puro update check
  • Min Dart version is now 3.5.0

1.0.0 #

  • Update to Sidekick 3.0
  • Update dcli to 4.0.4
  • Min Dart version is now 3.3.0

0.1.0 #

  • Initial plugin version installing puro
1
likes
150
points
632
downloads

Publisher

verified publisherphntm.xyz

Weekly Downloads

Sidekick plugin that uses the Flutter SDK managed by Puro in the repository and links it to the flutter and dart commands

Repository (GitHub)
View/report issues

Topics

#sidekick #sidekick-plugin #flutter-version-management #puro

Documentation

API reference

License

Apache-2.0 (license)

Dependencies

dcli, pub_semver, sidekick_core, yaml

More

Packages that depend on puro_sidekick_plugin