API Platform 是下一代PHP Web框架,旨在轻松创建API优先的项目
API Platform 是下一代PHP Web框架,旨在轻松创建API优先的项目,而不会影响可扩展性和灵活性。- Caddy server with the Mercure and Vulcain modules instead of NGINX and the standalone servers
- PHP 8
- Symfony 5.2
- Next.js with the API Platform Client Generator instead of Create React App
- The
client
andadmin
projects are merged in a singlepwa
project - Support for using Docker Compose in production
See also the changelog of the Core library.
Assets
2
- Use Symfony 5.1 by default
- Use PHP class preloading in the production Docker container
- Add the Symfony Debug tools to the default installation
- Add PHPUnit to the default installation
- Upgrade to Doctrine Migrations v3
- Improve the error message when the PHP Docker container cannot connect to the database
- Fix a bug in the Helm chart that was preventing database migrations to run
Assets
2
- Now shipped with Mercure 0.10
- All dependencies have been updated
- Helm: Fix replica count of the
php
deployment - Helm: Execute DB migrations in an init container
See also the changelog of API Platform Core 2.5.6.
Assets
2
- API Platform is now shipped with Symfony 5 by default
- Helm: the chart is now compatible with Helm 3 and follows the latest best practices
- HTTPS: fix local HTTPS configuration
- CORS: whitelist Vulcain headers
- Docker Compose: fix some config bugs
- Upgrade dependencies
See also: the Core changelog
Assets
2
This includes Symfony 4.4, API Platform Admin 2.0 and React Admin 3.0.
See also the changelog of API Platform Core.
Assets
2
- Update to API Platform Core 2.5.2
- Update to Mercure 0.8
- Update to NelmioCorsBundle 2
Assets
2
- Dependencies bumped
- API Platform Core 2.5.1 changelog
- API Platform Schema Generator 2.2.0 changelog
Assets
2
Read the curated changelog.
Assets
2
Assets
2
Assets
2
- Bump dependencies
- Fix a problem with environment variables in Docker containers (symfony/recipes#611)
- See also, API Platform Core 2.4.5 changelog
Assets
2
- Upgrade to API Platform Client Generator 0.3, that ships with a Next.js and a Quasar generators
- Upgrade to Symfony 4.3 (with automatic validation enabled by default)
- Add MakerBundle as a development dependency (try
docker-compose exec bin/console make:entity
)
See also the changelog of API Platform Core 2.4.4.
Assets
2
Assets
2
- Fix proxies configuration
- Upgrade to
api-platform/core
2.4.2
Assets
2
See the announcement on Kévin's blog for a curated list of the changes, and the core repository for the full changelog.
Assets
2
Assets
2
Assets
2
Assets
2
- The API skeleton has been upgraded to Symfony 4.2, and uses the new
.env
files structure introduced in Symfoy - API Platform Admin has been upgraded to 0.6, that comes, among other nice features, with automatic support for filters
- API Platform Client Generator has been upgraded to 0.2: it generates better modern JavaScript code and now supports the Mercure protocol
- All dependencies have been updated
See also the changelog of API Platform Core 2.3.5.
Version 2.3.0 beta 1
dunglas released this
Version 2.2.7
dunglas released this
Upgraded to:
Version 2.2.6
dunglas released this
- Removed obsolete usage of the
SYMFONY_SKIP_REGISTRATION
env var - Added a
.env.dist
file to let Symfony recipes set new env vars - Upgrade to API Platform Core 2.2.6
- Bump all dependencies
Version 2.2.5
dunglas released this
- API Platform Core has been upgraded to version 2.2.5
- API Platform Admin has been upgraded to version 0.0.4
- The Docker setup has been improved
- All other dependencies have been upgraded to their latest version
Version 2.2.4
dunglas released this
Bump dependencies.
See also the API Platform Core's changelog.
Version 2.2.3
dunglas released this
Bump dependencies
Version 2.2.2
dunglas released this
- Upgrade to API Platform Core 2.2.2
- Fix a bug preventing API Platform Admin to work
Version 2.2.1
dunglas released this
API Platform Core bumped to version 2.2.1.
Version 2.2.0
dunglas released this
For an overview, read the blog post announcing this new version.
- API Platform now provides both server-side and client-side tools, segregated in specific Docker containers:
api
: the API component integrated with a tailored version of Symfony Flexadmin
: the admin (ReactJS based)client
: the Progressive Web App (includes generators for React/Redux, Vue.js, TypeScript and React Native)h2-proxy
: a development HTTPS and HTTP/2 proxy
- A Helm chart is provided to instantly deploy the app in a Kubernetes cluster
- The API component has been upgraded to 2.2.0 beta 1 and includes a ton of new features like GraphQL and JSON API support
- The Schema Generator component has been upgraded to 2.1.0 beta 1, that is now compatible with the Symfony Flex directory structure
- Symfony has been upgraded to the version 4 and now uses Symfony Flex
- The default database image is now PostgreSQL instead of MySQL
- PHP has been upgraded to 7.2
Version 2.2.0 beta 2
dunglas released this
- Upgrade to API Platform Core 2.2.0 beta 2
- Remove the explicit dependency to NelmioCorsBundle because it is now included in the API pack
- Use
scanelf
to remove useless dependencies - Use the Docker cached mode to improve performance on Mac OS
- Fix the
assets:install
command to work properly with the Docker setup - Revamp the README files to point to the official documentation
Version 2.2.0 beta 1
dunglas released this
- API Platform now provides both server-side and client-side tools, segregated in specific Docker containers:
api
: the API component integrated with a tailored version of Symfony Flexadmin
: the admin (ReactJS based)client
: the Progressive Web App (includes generators for React/Redux, Vue.js, TypeScript and React Native)h2-proxy
: a development HTTPS and HTTP/2 proxy
- A Helm chart is provided to instantly deploy the app in a Kubernetes cluster
- The API component has been upgraded to 2.2.0 beta 1 and includes a ton of new features like GraphQL and JSON API support
- The Schema Generator component has been upgraded to 2.1.0 beta 1, that is now compatible with the Symfony Flex directory structure
- Symfony has been upgraded to the version 4 and now uses Symfony Flex
- The default database image is now PostgreSQL instead of MySQL
- PHP has been upgraded to 7.2
Watchers:223 |
Star:6413 |
Fork:738 |
创建时间: 2015-03-07 05:46:05 |
最后Commits: 昨天 |
许可协议:MIT |
f174a8e
Compare
Verified
The first beta of API Platform 2.6!