Skip to content

3x Dev Scope Checkpoint

ImperaZim edited this page Jul 8, 2026 · 7 revisions

3.x Dev Scope Checkpoint

EasyLibrary 3.0.0-dev has a scope checkpoint recorded on 2026-06-29.

This is not a stable feature freeze. The 3.0-dev line is still open for new features, larger changes, API reshaping and cleanup before the final stable release.

Current Validated Baseline

  • EasyLibrary as core manager, not a full embedded bundle.
  • Official packages under plugin_data/EasyLibrary/packages.
  • Package-backed PMMP plugin proxies when plugin identity is required.
  • Standalone providers as supported compatibility providers.
  • Provider Resolver ownership diagnostics.
  • Package Contract v1.
  • Package Safety Gate.
  • Doctor severity and JSON output.
  • Sanitized report bundles.
  • Config Split for package-manager, library-installer, components, notifications, doctor, logging, repositories and modules.
  • Bounded runtime reload contract.
  • EasyLibrary timings reports.
  • Startup/manual update notices with cache and explicit opt-in.
  • Runtime notifications for package operations, disabled by default.
  • Repository notification actions and public support templates.
  • LibHttp hardening with auth helpers, interceptors, rate limits, typed failures and no-network tests.
  • LibModule as the official module authoring/runtime provider.
  • Current official package catalog.

Current Official Package Catalog

libpacket
libcommand
libserializer
libform
libdb
libcommons
libhttp
libassets
libruntimeinspector
libruntimeguard
libplaceholder
libworld
libmodule
agent-bridge
libcustom
libenchantment
libhud
libtrigger
libwindow

This catalog can still change during 3.0.0-dev when the roadmap promotes a new official package.

Still Eligible For 3.0-dev

  • Using LibCommons across official libraries.
  • Broad FQCN/import-style cleanup.
  • Package proxy reduction research, now concluded with hidden direct proxies still required for upstream PMMP plugin identity.
  • LibAsync and LibReflect experiments.
  • Larger LibCommons expansion.
  • Advanced LibAssets resource-pack deployment workflows.

The real stable freeze should happen later, only when the project deliberately enters release-candidate validation.

Clone this wiki locally