diff --git a/docs/book/v6/introduction/packages.md b/docs/book/v6/introduction/packages.md index 85ecc6e..baf8135 100644 --- a/docs/book/v6/introduction/packages.md +++ b/docs/book/v6/introduction/packages.md @@ -1,28 +1,37 @@ # Packages -* `dotkernel/dot-dependency-injection` - Dependency injection component using class attributes. -* `dotkernel/dot-cache` - Cache component extending symfony-cache -* `dotkernel/dot-cli` - Component for creating console applications based on laminas-cli -* `dotkernel/dot-data-fixtures` - Provides a CLI interface for listing & executing doctrine data fixtures -* `dotkernel/dot-errorhandler` - Logging Error Handler for Middleware Applications -* `dotkernel/dot-mail` - Mail component based on laminas-mail -* `dotkernel/dot-response-header` - Middleware for setting custom response headers. -* `dotkernel/dot-router` - Dotkernel component to build complex routes, based on `mezzio/mezzio-fastroute` -* `laminas/laminas-authentication` - API for authentication and includes concrete authentication adapters for common use case scenarios -* `laminas/laminas-component-installer` - Composer plugin for injecting modules and configuration providers into application configuration -* `laminas/laminas-config` - Provides a nested object property based user interface for accessing this configuration data within application code -* `laminas/laminas-config-aggregator` - Lightweight library for collecting and merging configuration from different sources -* `laminas/laminas-hydrator` - Serialize objects to arrays, and vice versa -* `laminas/laminas-inputfilter` - Normalize and validate input sets from the web, APIs, the CLI, and more, including files -* `laminas/laminas-stdlib` - SPL extensions, array utilities, error handlers, and more -* `mezzio/mezzio` - PSR-15 Middleware Microframework -* `mezzio/mezzio-authentication-oauth2` - OAuth2 (server) authentication middleware for Mezzio and PSR-15 applications -* `mezzio/mezzio-authorization-acl` - laminas-permissions-acl adapter for mezzio-authorization -* `mezzio/mezzio-authorization-rbac` - mezzio authorization rbac adapter for laminas/laminas-permissions-rbac -* `mezzio/mezzio-cors` - CORS component for Mezzio and other PSR-15 middleware runners -* `mezzio/mezzio-fastroute` - FastRoute integration for Mezzio -* `mezzio/mezzio-hal` - Hypertext Application Language implementation for PHP and PSR-15 -* `mezzio/mezzio-problem-details` - Problem Details for PSR-15 HTTP APIs addressing the RFC 7807 standard -* `ramsey/uuid-doctrine` - Use ramsey/uuid as a Doctrine field type -* `roave/psr-container-doctrine` - Doctrine Factories for PSR-11 Containers -* `symfony/filesystem` - Provides basic utilities for the filesystem +> Dotkernel API 6.x will have full Laminas Service Manager 4 support once all dependencies do support it. +> +> Once Laminas Service Manager 4 is fully supported, Dotkernel API 6.x will be installable on PHP 8.4 as well. + +* `doctrine/dbal`:`^4.2` - Powerful PHP database abstraction layer (DBAL) with many features for database schema introspection and management. +* `doctrine/orm`:`^3.4` - Object-Relational-Mapper for PHP +* `dotkernel/dot-cache`:`^4.3` - Cache component extending symfony-cache +* `dotkernel/dot-cli`:`^3.9` - Component for creating console applications based on laminas-cli +* `dotkernel/dot-data-fixtures`:`^1.4` - Provides a CLI interface for listing & executing doctrine data fixtures +* `dotkernel/dot-dependency-injection`:`^1.2` - Dependency injection component using class attributes. +* `dotkernel/dot-errorhandler`:`^4.0` - Logging Error Handler for Middleware Applications +* `dotkernel/dot-mail`:`^5.3` - Mail component based on laminas-mail +* `dotkernel/dot-response-header`:`^3.5` - Middleware for setting custom response headers. +* `dotkernel/dot-router`:`^1.0` - Dotkernel component to build complex routes, based on `mezzio/mezzio-fastroute` +* `laminas/laminas-authentication`:`^2.18` - API for authentication and includes concrete authentication adapters for common use case scenarios +* `laminas/laminas-component-installer`:`^3.5` - Composer plugin for injecting modules and configuration providers into application configuration +* `laminas/laminas-config-aggregator`:`^1.18` - Lightweight library for collecting and merging configuration from different sources +* `laminas/laminas-hydrator`:`^4.16` - Serialize objects to arrays, and vice versa +* `laminas/laminas-inputfilter`:`^2.31` - Normalize and validate input sets from the web, APIs, the CLI, and more, including files +* `laminas/laminas-servicemanager`:`^3.23` - Factory-Driven Dependency Injection Container +* `laminas/laminas-stdlib`:`^3.20` - SPL extensions, array utilities, error handlers, and more +* `mezzio/mezzio`:`^3.20` - PSR-15 Middleware Microframework +* `mezzio/mezzio-authentication-oauth2`:`^2.11` - OAuth2 (server) authentication middleware for Mezzio and PSR-15 applications +* `mezzio/mezzio-authorization-acl`:`^1.11` - laminas-permissions-acl adapter for mezzio-authorization +* `mezzio/mezzio-authorization-rbac`:`^1.8` - mezzio authorization rbac adapter for laminas/laminas-permissions-rbac +* `mezzio/mezzio-cors`:`^1.13` - CORS component for Mezzio and other PSR-15 middleware runners +* `mezzio/mezzio-fastroute`:`^3.12` - FastRoute integration for Mezzio +* `mezzio/mezzio-hal`:`^2.10` - Hypertext Application Language implementation for PHP and PSR-15 +* `mezzio/mezzio-helpers`:`^5.18` - Helper/Utility classes for Mezzio +* `mezzio/mezzio-problem-details`:`^1.15` - Problem Details for PSR-15 HTTP APIs addressing the RFC 7807 standard +* `ramsey/uuid`:`^4.5` - A PHP library for generating and working with universally unique identifiers (UUIDs). +* `ramsey/uuid-doctrine`:`^2.1` - Use ramsey/uuid as a Doctrine field type +* `roave/psr-container-doctrine`:`^5.2` - Doctrine Factories for PSR-11 Containers +* `symfony/filesystem`:`^7.2` - Provides basic utilities for the filesystem +* `zircote/swagger-php`:`^5.0` - Generate interactive documentation for your RESTful API using PHP attributes (preferred) or PHPDoc annotations