Skip to content

Releases: ImperaZim/LibModule

LibModule 1.0.0-dev

LibModule 1.0.0-dev Pre-release
Pre-release

Choose a tag to compare

@ImperaZim ImperaZim released this 06 Jul 13:07

LibModule 1.0.0-dev is the first EasyLibrary 3.0-dev module extraction prerelease.

This prerelease provides:

  • standalone PocketMine-MP plugin metadata and PHAR asset;
  • EasyLibrary package asset for package-backed loading;
  • portable module contracts, read models, dependency graph, manifest/source models, loader helpers, registry/service/capability models, lifecycle reports/settings, portable runtime and module command surface;
  • repository workflows and package metadata for the OP-68 LibModule extraction path.

Assets:

  • LibModule-1.0.0-dev.phar
  • LibModule-1.0.0-dev.easylib.zip
  • package.yml
  • checksums.txt

Validation before publish:

  • composer run quality in LibModule
  • composer run quality in EasyLibrary
  • PHAR entry validation
  • package ZIP entry validation
  • checksum validation
  • EasyLibrary PackageManifest contract validation
  • PackageSafetyGate local install validation

This is a development prerelease for EasyLibrary 3.0-dev. Do not treat it as a stable API promise yet.