sidekick_plugin_installer 2.0.0
sidekick_plugin_installer: ^2.0.0 copied to clipboard
Helpers for plugin installers to easily install themselves into a sidekick cli
Changelog #
2.0.0 (2025-6-25) #
Full diff: https://github.com/phntmxyz/sidekick/compare/sidekick_plugin_installer-v1.3.0...main
- Remove deprecated
pubAddDependency()(use addDependency instead) - Remove deprecated
pubAddLocalDependency()(use addDependency instead) - Make
addDependency()andaddSelfAsDependency()async - Make
pubGet()async - Update to sidekick_core 3.0.0
1.3.0 (2025-4-14) #
Full diff: https://github.com/phntmxyz/sidekick/compare/sidekick_plugin_installer-v1.2.1...main
- Set sidekick core version to 3.0.0-preview.5
- Requires Dart 3.5
- Update to dcli 7.0.2
1.2.1 (2024-7-16) #
- allow analyzer 6.x.y https://github.com/phntmxyz/sidekick/commit/7c5a0d66f1acc60cb97b2156490661e40d156105
1.1.0 (2023-6-5) #
- Update to sidekick_core: 2.0.0 (stable)
1.0.0 (2023-5-30) #
- Make sidekick_plugin_installer Dart 3 compatible
0.3.1 (2023-5-11) #
- Add topics to
pubspec.yaml - Prevent double imports when registering a plugin #179 https://github.com/phntmxyz/sidekick/commit/ce8f44d0ea8f6d74a2f3ca75c86684780cd92543
- Update
sidekick_coredependency to1.0.0
0.3.0 (2023-1-25) #
- Update sidekick_core to
1.0.0https://github.com/phntmxyz/sidekick/commit/e22cc2d61fc8b9eeca33097b240fdadeb8f8e006 - Simplify install script path pattern check #139
0.2.1 #
- Make
PluginContext.namenullable, because it is not available in protocol v1. (#137)
0.2.0 #
- Deprecate
pubAddDependencyin favor ofaddSelfAsDependencyandaddDependency(#136) - Deprecate
pubAddLocalDependencyin favor ofaddSelfAsDependencyandaddDependency(#136) - Add example folder
- Update repository link
- Add
addSelfAsDependency(#136) - Add
addDependency(#136) - Add
PluginContext.name(#136) - Add
PluginContext.versionConstraint(#136) - Add
PluginContext.localPath(#136) - Add
PluginContext.hostedUrl(#136) - Add
PluginContext.gitUrl(#136) - Add
PluginContext.gitPath(#136) - Add
PluginContext.installerPlugin(#132) - Fix:
registerPlugindoes not add duplicated command anymore if it has already been added (#131)
0.1.3 #
- New:
PluginContext(#72)
0.1.2 #
- New:
pubAddLocalDependency
0.1.1 #
- Widen analyzer range to support Dart 2.14
0.1.0 #
- New:
addImport - New:
pubAddDependency - New:
pubGet - New:
registerPlugin