Skip to content

Releases: avto-dev/static-references-laravel

v4.5.0

07 Nov 12:50
ea5130c
Compare
Choose a tag to compare

Added

  • Support Laravel 10.x
  • Support PHPUnit v10

Changed

  • Minimal require PHP version now is 8.0.2
  • Composer version up to 2.6.5
  • Package mockery/mockery up to ^1.6
  • Package phpstan/phpstan up to ^1.10

Removed

  • Support php 7.*

v4.4.0

12 Jul 06:56
8761f4a
Compare
Choose a tag to compare

Added

  • Support Laravel 9.x

Changed

  • Minimal required PHP version now is 7.3

v4.3.0: PHP 8.0

04 Dec 10:16
03ce053
Compare
Choose a tag to compare

Added

  • Support PHP 8.x

Changed

  • Composer 2.x is supported now

v4.2.0: Laravel 8 is supported now

10 Sep 08:28
0a1c1da
Compare
Choose a tag to compare

Changed

  • Laravel 8.x is supported now
  • Minimal Laravel version now is 6.0 (Laravel 5.5 LTS got last security update August 30th, 2020)
  • CI completely moved from "Travis CI" to "Github Actions" (travis builds disabled)
  • Minimal required PHP version now is 7.2

v4.1.0

19 May 15:32
cdb30ea
Compare
Choose a tag to compare

Changed

  • Maximal illuminate/* packages version now is 7.*

Removed

  • Unused dependency tarampampam/wrappers-php

v4.0.0

31 Jan 09:57
fa3794d
Compare
Choose a tag to compare

Changed

  • Minimal illuminate\* packages version now is ^5.5
  • Maximal illuminate\* packages version now is ~6.0
  • Interface References\ReferenceInterface now extends IteratorAggregate, Countable, Illuminate\Contracts\Support\Arrayable and not contains any methods
  • Package service-provider don't use cache for performance optimization
  • Performance improvements in has* methods (indexes used)

Added

  • New reference implementations:
    • References\CadastralDistricts
    • References\SubjectCodes
    • References\VehicleCategories
    • References\VehicleFineArticles
    • References\VehicleRegistrationActions
    • References\VehicleRepairMethods
  • New reference:
    • References\VehicleTypes
  • New interface:
    • References\Entities\EntityInterface (extends Illuminate\Contracts\Support\Support\Arrayable)
  • New entity classes:
    • References\Entities\CadastralArea
    • References\Entities\CadastralDistrict
    • References\Entities\SubjectCodesInfo
    • References\Entities\VehicleCategory
    • References\Entities\VehicleFineArticle
    • References\Entities\VehicleRegistrationAction
    • References\Entities\VehicleRepairMethod
    • References\Entities\VehicleType
  • GitHub actions for a tests running

Removed

  • Facades (AutoCategoriesFacade, AutoFinesFacade, AutoRegionsFacade, CadastralRegionsFacade, RegistrationActionsFacade, RepairMethodsFacade)
  • Classes:
    • References\AbstractReference
    • References\AbstractReferenceEntry
    • References\AutoCategories\AutoCategories
    • References\AutoCategories\AutoCategoryEntry
    • References\AutoFines\AutoFineEntry
    • References\AutoFines\AutoFines
    • References\AutoRegions\AutoRegionEntry
    • References\AutoRegions\AutoRegions
    • References\CadastralDistricts\CadastralDistrictEntry
    • References\CadastralDistricts\CadastralDistricts
    • References\CadastralDistricts\CadastralRegionEntry
    • References\CadastralDistricts\CadastralRegions
    • References\RegistrationActions\RegistrationActionEntry
    • References\RegistrationActions\RegistrationActions
    • References\RepairMethods\RepairMethods
    • References\RepairMethods\RepairMethodsEntry
  • Interfaces:
    • References\ReferenceEntryInterface
  • Traits:
    • References\Traits\TransliterateTrait

v3.1.0

23 Jul 09:02
Compare
Choose a tag to compare

Added

  • Reference CadastralRegions

v3.0.0

15 Jul 15:20
Compare
Choose a tag to compare

Added

  • Docker-based environment for development
  • Project Makefile

Changed

  • Minimal PHP version now is ^7.1.3
  • Maximal Laravel version now is 5.8.x
  • Dependency laravel/framework changed to illuminate/*
  • Composer scripts
  • Argument and return types
  • Class \AvtoDev\StaticReferences\StaticReferencesServiceProvider renamed to \AvtoDev\StaticReferences\ServiceProvider
  • Service provider dependency \Illuminate\Contracts\Foundation\Application changed to \Illuminate\Contracts\Container\Container

v2.4.0

01 Dec 11:46
Compare
Choose a tag to compare

Changed

  • Maximal PHP version now is undefined
  • Maximal laravel/framework version now is 5.7.*
  • CI changed to Travis CI
  • CodeCov integrated

v2.3.1

20 Aug 17:00
Compare
Choose a tag to compare

Added

  • Added facade for reference AutoFines