core

The server component of API Platform: hypermedia and GraphQL APIs in minutes

MIT License

Downloads
33.5M
Stars
2.4K
Committers
448
core - v3.3.0-alpha.2

Published by soyuka 8 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/api-platform/core/compare/v3.3.0-alpha.1...v3.3.0-alpha.2

core - v3.2.16

Published by soyuka 8 months ago

What's Changed

Full Changelog: https://github.com/api-platform/core/compare/v3.2.15...v3.2.16

core - v3.1.26

Published by soyuka 8 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/api-platform/core/compare/v3.1.25...v3.1.26

core - v3.2.15

Published by soyuka 8 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/api-platform/core/compare/v3.2.14...v3.2.15

core - v3.2.14

Published by soyuka 8 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/api-platform/core/compare/v3.2.13...v3.2.14

core - v3.2.13

Published by soyuka 9 months ago

What's Changed

Full Changelog: https://github.com/api-platform/core/compare/v3.2.12...v3.2.13

core - v3.3.0-alpha.1

Published by soyuka 9 months ago

What's Changed

Components:

  • api-platform/parametervalidator
  • api-platform/doctrine-common
  • api-platform/doctrine-orm
  • api-platform/doctrine-odm

A new interface ApiPlatform\Serializer\TagCollectorInterface allows to collect cache tags (IRIs) during serialization instead of using API Platform defaults.
An experimental feature (#5290) gives the ability to use security on sub resource links.

If you use controllers you should use:

api_platform:
    use_symfony_listeners: true

The default is false you can get rid of the event_listeners_backward_compatibility_layer flag. You can now force an operation state, for example:

<?php

#[Delete(validate: true)]
#[Post(read: true)]
class Book {}

These namespaces are deprecated:

  • ApiPlatform\Api
  • ApiPlatform\Exception
  • ApiPlatform\Problem
  • ApiPlatform\Action
  • ApiPlatform\Util

Most of the classes have moved to ApiPlatform\Metadata.

New Contributors

Full Changelog: https://github.com/api-platform/core/compare/v3.2.11...v3.3.0-alpha.1

core - v3.2.12

Published by soyuka 9 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/api-platform/core/compare/v3.2.11...v3.2.12

MongoDB ODM is now compatible with Symfony 7.

core - v3.2.11

Published by soyuka 10 months ago

What's Changed

For OpenAPI 3.0, the spec_version=3.0.0 query parameter will force OpenAPI to the 3.0 version. This option is also available through the command line.

Full Changelog: https://github.com/api-platform/core/compare/v3.2.10...v3.2.11

core - v3.1.25

Published by soyuka 10 months ago

What's Changed

Full Changelog: https://github.com/api-platform/core/compare/v3.1.24...v3.1.25

core - v3.2.10

Published by soyuka 10 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/api-platform/core/compare/v3.2.9...v3.2.10

core - v3.2.9

Published by soyuka 10 months ago

What's Changed

Full Changelog: https://github.com/api-platform/core/compare/v3.2.8...v3.2.9

core - v3.1.24

Published by soyuka 10 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/api-platform/core/compare/v3.1.23...v3.1.24

core - v3.2.8

Published by soyuka 10 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/api-platform/core/compare/v3.2.7...v3.2.8

core - v3.2.7

Published by soyuka 11 months ago

Symfony 7 support.

What's Changed

New Contributors

Full Changelog: https://github.com/api-platform/core/compare/v3.2.6...v3.2.7

core - v3.1.23

Published by soyuka 11 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/api-platform/core/compare/v3.1.22...v3.1.23

core - v3.2.6

Published by soyuka 11 months ago

What's Changed

To have errors backward compatible with 3.1, use:

api_platform:
    defaults:
         extra_properties:
             rfc_7807_compliant_errors: false

New extension points are available using Errors with rfc_7807_compliant_errors: true such as Error provider and Error Resource

New Contributors

Full Changelog: https://github.com/api-platform/core/compare/v3.2.5...v3.2.6

core - v3.2.5

Published by soyuka 11 months ago

core - v3.2.2

Published by soyuka 12 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/api-platform/core/compare/v3.2.1...v3.2.2

core - v3.1.22

Published by soyuka 12 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/api-platform/core/compare/v3.1.21...v3.1.22