Releases: xraph/vessel
Releases · xraph/vessel
Release v0.0.5
Release v0.0.5
Installation
go get github.com/xraph/vessel@v0.0.5Or for individual packages:
go get github.com/xraph/vessel/errs@v0.0.5
go get github.com/xraph/vessel/log@v0.0.5Changes
Initial release:
44e3f00 (HEAD -> main, origin/main) feat: add ProvideValue function for singleton service registration and deprecate old methods
e8e5544 chore(deps): remove unused uber dependencies from go.mod and go.sum
712063a lint: formatted code
cd0f8a1 refactor: breaking change to make the API stable
916a5bf feat: introduce eager instantiation support in constructor registration
2122099 feat: add support for service aliases in constructor registration
db4a6f0 chore(deps): update go-utils dependency to v0.0.5 in go.sum
17e4617 chore(deps): update go-utils dependency to v0.0.5
aa41455 feat: implement constructor injection framework with In/Out structs
180f346 docs: update benchmark results and performance characteristics in README
ebb498d feat: add middleware support for service resolution and lifecycle management
9e2a6dd chore(deps): remove local replacement for go-utils and update go.sum
8fc60da refactor(error): improve type mismatch error messaging in Resolve functions
7950df4 refactor(di): streamline container creation and improve error messaging
36e2b83 feat(di): Implement Forge Dependency Injection system with service lifecycle management
Documentation
Release v0.0.4
Release v0.0.4
Installation
go get github.com/xraph/vessel@v0.0.4Or for individual packages:
go get github.com/xraph/vessel/errs@v0.0.4
go get github.com/xraph/vessel/log@v0.0.4Changes
Initial release:
e8e5544 (HEAD -> main, origin/main) chore(deps): remove unused uber dependencies from go.mod and go.sum
712063a lint: formatted code
cd0f8a1 refactor: breaking change to make the API stable
916a5bf feat: introduce eager instantiation support in constructor registration
2122099 feat: add support for service aliases in constructor registration
db4a6f0 chore(deps): update go-utils dependency to v0.0.5 in go.sum
17e4617 chore(deps): update go-utils dependency to v0.0.5
aa41455 feat: implement constructor injection framework with In/Out structs
180f346 docs: update benchmark results and performance characteristics in README
ebb498d feat: add middleware support for service resolution and lifecycle management
9e2a6dd chore(deps): remove local replacement for go-utils and update go.sum
8fc60da refactor(error): improve type mismatch error messaging in Resolve functions
7950df4 refactor(di): streamline container creation and improve error messaging
36e2b83 feat(di): Implement Forge Dependency Injection system with service lifecycle management
Documentation
Release v0.0.3
Release v0.0.3
Installation
go get github.com/xraph/vessel@v0.0.3Or for individual packages:
go get github.com/xraph/vessel/errs@v0.0.3
go get github.com/xraph/vessel/log@v0.0.3Changes
Initial release:
916a5bf (HEAD -> main, origin/main) feat: introduce eager instantiation support in constructor registration
2122099 feat: add support for service aliases in constructor registration
db4a6f0 chore(deps): update go-utils dependency to v0.0.5 in go.sum
17e4617 chore(deps): update go-utils dependency to v0.0.5
aa41455 feat: implement constructor injection framework with In/Out structs
180f346 docs: update benchmark results and performance characteristics in README
ebb498d feat: add middleware support for service resolution and lifecycle management
9e2a6dd chore(deps): remove local replacement for go-utils and update go.sum
8fc60da refactor(error): improve type mismatch error messaging in Resolve functions
7950df4 refactor(di): streamline container creation and improve error messaging
36e2b83 feat(di): Implement Forge Dependency Injection system with service lifecycle management
Documentation
Release v0.0.2
Release v0.0.2
Installation
go get github.com/xraph/vessel@v0.0.2Or for individual packages:
go get github.com/xraph/vessel/errs@v0.0.2
go get github.com/xraph/vessel/log@v0.0.2Changes
Initial release:
2122099 (HEAD -> main, origin/main) feat: add support for service aliases in constructor registration
db4a6f0 chore(deps): update go-utils dependency to v0.0.5 in go.sum
17e4617 chore(deps): update go-utils dependency to v0.0.5
aa41455 feat: implement constructor injection framework with In/Out structs
180f346 docs: update benchmark results and performance characteristics in README
ebb498d feat: add middleware support for service resolution and lifecycle management
9e2a6dd chore(deps): remove local replacement for go-utils and update go.sum
8fc60da refactor(error): improve type mismatch error messaging in Resolve functions
7950df4 refactor(di): streamline container creation and improve error messaging
36e2b83 feat(di): Implement Forge Dependency Injection system with service lifecycle management
Documentation
Release v0.0.1
Release v0.0.1
Installation
go get github.com/xraph/vessel@v0.0.1Or for individual packages:
go get github.com/xraph/vessel/errs@v0.0.1
go get github.com/xraph/vessel/log@v0.0.1Changes
Initial release:
aa41455 (HEAD -> main, origin/main) feat: implement constructor injection framework with In/Out structs
180f346 docs: update benchmark results and performance characteristics in README
ebb498d feat: add middleware support for service resolution and lifecycle management
9e2a6dd chore(deps): remove local replacement for go-utils and update go.sum
8fc60da refactor(error): improve type mismatch error messaging in Resolve functions
7950df4 refactor(di): streamline container creation and improve error messaging
36e2b83 feat(di): Implement Forge Dependency Injection system with service lifecycle management