ZATRANO 2.1.0 IS RELEASED
A brand new milestone for ZATRANO — and an essential step in how we take into consideration constructing Go functions.
ZATRANO is evolving past the standard “framework” mannequin into an utility platform targeted on one precept:
Much less magic. Extra correctness.
What’s new in 2.1.0?
4 express utility profiles
`zatrano new myapp` → Empty
`zatrano new myapp –web` → Internet
`zatrano new myapp –api` → API
`zatrano new myapp –full` → Internet + API
Empty is now the default: an opinion-free utility basis.
Internet and API are usually not lowered editions. They’re full-capacity ZATRANO functions with completely different presentation defaults.
Incremental composition
Present functions can now evolve with out being recreated:
`zatrano add:net`
`zatrano add:api`
The essential half is that current utility conduct is preserved.
A Internet utility stays Internet-first.
An API utility stays API-first.
No harmful regeneration. No silent overwrites.
Safer era
The generator structure now makes use of:
Apply + Overlay
Generated information could be safely added or upgraded when they’re recognized, precise generated stubs — whereas user-modified supply stays untouched.
No fuzzy supply matching.
No guessing.
No magic rewriting.
G-001: Improve security
Framework upgrades should not rewrite utility supply code.
This precept stays intact in 2.1.0.
Your utility belongs to you.
A clear framework / packages boundary
ZATRANO Framework doesn’t rely upon the ZATRANO Packages ecosystem.
Purposes explicitly eat the capabilities they want.
This retains the core small, predictable and independently evolvable.
Full means presentation — not all the things
`–full` doesn’t imply “allow each bundle”.
It means:
Internet + API
Database, authentication, queues, notifications, AI, RAG and different capabilities stay express decisions.
That distinction issues.
ZATRANO 2.1.0 shouldn’t be merely a set of extra options.
It’s a step towards a platform the place structure, correctness and developer intent are express.
ZATRANO 2.1.0 — Launched.
Construct severe software program. Constructed proper.
#Go #Golang #ZATRANO #SoftwareArchitecture #WebDevelopment #BackendDevelopment #OpenSource #DeveloperTools #ApplicationPlatform #SoftwareEngineering

