dartypod 0.1.1 copy "dartypod: ^0.1.1" to clipboard
dartypod: ^0.1.1 copied to clipboard

A minimal Service Locator with compile-time safe provider references, enabling clean dependency injection patterns.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased] #

0.1.1 - 2026-02-04 #

Added #

  • Release automation with tag-based publishing to pub.dev
  • Numbered steps in RELEASING.md Quick Reference for easier scanning
  • Version bump tooling (dart tool/version_bump.dart)
  • Pre-release validation (dart tool/pre_release_check.dart)
  • Release creation script (dart tool/create_release.dart) - creates tag, pushes, and creates GitHub release with changelog
  • CI changelog check with skip-changelog label escape hatch
  • Smart changelog validation (dart tool/check_changelog.dart) - auto-detects release branches
  • CONTRIBUTING.md with development workflow and PR guidelines
  • RELEASING.md documentation for maintainers
  • Contributing section in README

0.1.0 - 2026-02-03 #

Added #

  • Initial release with core DI functionality
  • Pod class for defining dependencies with lazy initialization
  • Provider for scoped dependency management
  • Scope for hierarchical dependency resolution
  • Zero external dependencies
0
likes
160
points
359
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A minimal Service Locator with compile-time safe provider references, enabling clean dependency injection patterns.

Repository (GitHub)
View/report issues
Contributing

License

MIT (license)

More

Packages that depend on dartypod