🚀 Koin 4.2.1-RC1 is out!
🐛 Fixes ABI issue in runOnKoinStarted
🔍 Better scope error messages
⚙️ CI now enforces API compatibility
🔜 Concurrency + env fixes coming in final
👉 https://github.com/InsertKoinIO/koin/releases/tag/4.2.1-RC1
🚀 Koin 4.2.1-RC1 is out!
🐛 Fixes ABI issue in runOnKoinStarted
🔍 Better scope error messages
⚙️ CI now enforces API compatibility
🔜 Concurrency + env fixes coming in final
👉 https://github.com/InsertKoinIO/koin/releases/tag/4.2.1-RC1
No More Public References - Final Dependency #Dependencyinjection #Editortools #Optimisation #Tools #Publicvariables #Scripting #Automation #AssetStore
https://u3dn.com/packages/no-more-public-references-final-dependency-293239
🔹 Explicit services
🔹 Dynamic callbacks
🔹 Builders & aliases
🔹 Custom loaders
The loader isn’t just DI. It’s your app’s orchestration engine.
Autowiring only… or full control? 👀
🔗 LINK: https://www.temma.net/en/documentation/loader
#PHP #DependencyInjection #Backend #SoftwareArchitecture #WebDev
Meet #Rust + #DependencyInjection #MacroCrimes:
Supercharge Rust functions with implicit arguments using CGP v0.7.0
https://contextgeneric.dev/blog/v0.7.0-release/
Absolutely mind-blowing stuff! 🤯
I think this can be very useful for e.g. #UI libraries - really reminds me of #Vue's provide/inject mechanism:
https://vuejs.org/guide/components/provide-inject.html#provide-inject

CGP v0.7.0 has been released, bringing a major expansion to the CGP macro toolkit. The centerpiece of this release is a suite of new annotations — #[cgpfn], #[implicit], #[uses], #[extend], #[useprovider], and #[use_type] — that let you write context-generic code in plain function syntax with dramatically less boilerplate than before.
🧵 New: Modernizing .NET – Part 12
Use HttpClientFactory in legacy background threads with the SharedContext pattern.
Thread‑safe, DI‑friendly, minimal refactoring.
📖 Read → https://medium.com/@michael.kopt/19c66938fedf
#DotNet #DotNetCore #DotNet8 #DotNet9 #DotNet10 #ASPNet #ASPNetCore #CSharp #LegacyCode #HttpClientFactory #DependencyInjection #BackgroundThreads
Une lib d'injection de dépendance en JavaScript.
Dependency Injection is a very practical technique for writing testable code and swappable implementation.
https://dev.to/hongster85/dependency-injection-understand-in-3-minutes-3a5k
#bestpractices #coding #codingprinciples #designpattern #programming #dependencyinjection
After several hours of concentrated work, a lot of repetitive copy/paste and search/replace as well as a bit of semi-successful utilization of AI agents, I migrated our Android application from dependency injection via Hilt to Metro (by @ZacSweers). 580 files were touched in this process 😅
I already appreciate the concise syntax and Anvil-esque aggregation ❤️
#Android #AndroidDev #Hilt #Dagger #Metro #Anvil #DependencyInjection
⚡ Veld Framework v1.0.3: Compile-Time Dependency Injection
Key innovation: ASM bytecode weaving only for @inject on private fields.
Zero runtime reflection. Everything else is pure method calls.
Performance: 5.9M ops/ms | startup: 1μs | memory: 2.1MB
🏗️ All contributors are welcome!
GitHub: https://github.com/yasmramos/Veld
#Java #OpenSource #Microservices #DI #DependencyInjection #CompileTime #Veld