Skip to content

Releases: astro-bytes/Astroject

v1.0.0

21 May 04:18

Choose a tag to compare

This marks the initial public release of the Astroject Swift Package! This version introduces core dependency injection functionalities, thread safety, and foundational components for building modular Swift applications.

New Features ✨

Graph Instance

Arguments & Graph Instances

Error Handling

Behaviors & Assemblies

Instance Storage

Factories, Container, Thread Safety, Resolvers, & Registration

Bug Fixes 🐛

Support Structs and Protocols as Weak Objects

Assembler & Assembly need to Throw

Documentation 📚

Update README

Create Issue Templates

Chore 🧹

Rename Core to AstrojectCore

Create Sub-Libraries

CI/CD & Development Improvements ⚙️

Release Drafter This commit sets up automated release drafting for future releases!

Add Developer Linter

Create Unit Tests