Facile Change Log
Version 3.2
v3.2.1
- Allow to retarget root data when responding with XML and JSON.
v3.2.0
- Update support to Laravel Framework v5.2.
- Improved performances by reducing call within
Illuminate\Container\Container
. - Utilize available errors view.
- Allow to get proper response based on
Accept
header (via content-negotiation). - Allow
Orchestra\Facile\Template\Simple
to response with XML. - Add composing traits:
Orchestra\Facile\Template\Composers\Csv
.Orchestra\Facile\Template\Composers\Html
.Orchestra\Facile\Template\Composers\Json
.Orchestra\Facile\Template\Composers\Xml
.
- Add new
Orchestra\Facile\Template\Api
andOrchestra\Facile\Template\Export
template class.
Version 3.1
v3.1.5
- Allow to retarget root data when responding with XML and JSON.
v3.1.4
- Add composing traits:
Orchestra\Facile\Template\Composers\Csv
.Orchestra\Facile\Template\Composers\Html
.Orchestra\Facile\Template\Composers\Json
.Orchestra\Facile\Template\Composers\Xml
.
- Add
Orchestra\Facile\Factory::name()
method to register template aliases and deprecateOrchestra\Facile\Factory::template()
. - Add new
Orchestra\Facile\Template\Api
andOrchestra\Facile\Template\Export
template class.
v3.1.3
- Allow
Orchestra\Facile\Template\Simple
to response with XML.
v3.1.2
- Allow to get proper response based on
Accept
header (via content-negotiation). - Deprecate
Orchestra\Facile\Template\Template::getDefaultFormat()
.
v3.1.1
- Improved performances by reducing call within
Illuminate\Container\Container
. - Utilize available errors view.
v3.1.0
- Update support to Laravel Framework v5.1 and Orchestra Platform v3.1.
Version 3.0
v3.0.1
- Utilize available errors view.
v3.0.0
- Update support to Laravel Framework v5.0.
- Simplify PSR-4 path.
- Rename
Orchestra\Facile\Container
toOrchestra\Facile\Facile
. - Rename
Orchestra\Facile\Template\Driver
toOrchestra\Facile\Template\Template
. - Rename
Orchestra\Facile\Template\Base
toOrchestra\Facile\Template\Simple
.
Version 2.2
v2.2.0
- Bump minimum version to PHP v5.4.0.
- Rename
Orchestra\Facile\Environment
toOrchestra\Facile\Factory
. - Add support to filter data transport between format using
Orchestra\Facile\Container::when()
method which allowonly
orexcept
keyword. - Allow
Orchestra\Facile\Container::format()
to take format configuration as second parameter. - Add support to easily export data as Comma-Separated Value (CSV).
Version 2.1
v2.1.4
- Fixes type-hinting to
Orchestra\Support\Contracts\CsvableInterface
.
v2.1.3
- Replace
Orchestra\Facile\Container::on()
withOrchestra\Facile\Container::when()
. - Allow
Orchestra\Facile\Container::format()
to take format configuration as second parameter.
v2.1.2
- Rename
Orchestra\Facile\Response
toOrchestra\Facile\Container
. - Add support to filter data transport between format using
Orchestra\Facile\Container::on()
method which allowonly
orexcept
keyword. - Add support to easily export data as Comma-Separated Value (CSV).
v2.1.1
- Implement PSR-4 autoloading structure.
v2.1.0
- Update code to support
Illuminate\Support\Contracts\ArrayableInterface
support inIlluminate\Pagination\Paginator
- Refactor
Orchestra\Facile
to only include minimal dependency injection.
Version 2.0
v2.0.5
- Implement PSR-2 coding standard.
v2.0.4
- Update code to support
Illuminate\Support\Contracts\ArrayableInterface
support inIlluminate\Pagination\Paginator
and refactor Facile to receive app instance. - Multiple refactors.
v2.0.3
- Fixed
Orchestra\Facile\FacileServiceProvider
causing an infinite loop while trying to register the deferred service.
v2.0.2
- Check request header to detect allowed Content-Type instead of manually figuring out the format.
- Fixed typehinting to
Eloquent
.
v2.0.1
- Code improvements.
v2.0.0
- Migrate
Orchestra\Facile
from Orchestra Platform 1.2.