Skip to content

Latest commit

 

History

History
294 lines (177 loc) · 7.24 KB

CHANGELOG.md

File metadata and controls

294 lines (177 loc) · 7.24 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

v3.15.0

Changed

  • Vehicle registration actions codes

v3.14.0

Added

  • GIBDD region codes for Moskovskaja oblast: 250, 550

v3.13.0

Added

  • GIBDD region code for Primorskij kraj - 725
  • GIBDD region code for Penzenskaja oblast - 158
  • GIBDD region code for Tjumenskaja oblast - 172
  • GIBDD region code for Respublika Burjatija - 103
  • GIBDD region code for Astrahanskaja oblast - 130
  • GIBDD region code for Sverdlovskaja oblast - 166
  • GIBDD region codes for Moskva - 277, 297, 299
  • GIBDD region code for Novosibirskaja oblast - 754
  • GIBDD region code for Udmurtskaja respublika - 118
  • GIBDD region code for Nizhegorodskaja oblast - 252

v3.12.0

Added

  • GIBDD region code for DNR - 180
  • GIBDD region code for LNR - 181

v3.11.0

Added

  • GIBDD region DNR with code 80
  • GIBDD region LNR with code 81
  • GIBDD region code for Hersonskaja oblast - 84
  • GIBDD region code for Zaporojskaja oblast - 85

Fixed

  • GIBDD region Irkutskaja oblast codes
  • GIBDD region Krasnojarskij kraj codes

v3.10.0

Added

  • GIBDD region code for Moscow region - 977
  • GIBDD region Zaporojskaja oblast with code 185
  • GIBDD region Hersonskaja oblast with code 184

v3.9.0

Added

  • Vehicle type code 58

v3.8.0

Added

  • Vehicle registration actions codes: 1,2,3,4,5,6,7,8,9

v3.7.0

Added

  • GIBDD region code for Omsk region - 155

v3.6.0

Added

  • GIBDD region code for Lipetsk region - 148
  • GIBDD region code for Khabarovsk krai - 127

v3.5.0

Added

  • GIBDD region code for Vologda region - 135

v3.4.0

Removed

  • Dependency tarampampam/wrappers-php because this package was deprecated and removed

v3.3.0

Added

  • Support PHP 8.x

Changed

  • Composer 2.x is supported now

v3.2.0

Changed

  • Dependency tarampampam/wrappers-php version ~2.0 is supported

v3.1.0

Changed

  • CI completely moved from "Travis CI" to "Github Actions" (travis builds disabled)
  • Minimal required PHP version now is 7.2

Added

  • PHP 7.4 is supported now

v3.0.0

Added

  • Json-schemas for each json file in ./data directory

Changed

  • File locations:
    • ./data/auto_categories/auto_categories.json./data/vehicle/categories.json
    • ./data/vehicle_types/vehicle_types.json./data/vehicle/types.json
    • ./data/auto_fines/auto_fines.json./data/vehicle/fine/articles.json
    • ./data/auto_regions/auto_regions.json./data/subject/codes.json
    • ./data/cadastral_districts/cadastral_districts.json./data/cadastral/districts.json
    • ./data/registration_actions/registration_actions.json./data/vehicle/registration/actions.json
    • ./data/repair_methods/repair_methods.json./data/vehicle/repair/methods.json
  • Object properties districts renamed to areas in ./data/cadastral/districts.json
  • Object properties code and areas.*.code now integers in ./data/cadastral/districts.json
  • (PHP SDK) Methods in StaticReferencesData renamed and does not accept any arguments:
    • ::getAutoCategories()::vehicleCategories()
    • ::getAutoRegions()::subjectCodes()
    • ::getRegistrationActions()::vehicleRegistrationActions()
    • ::getRepairMethods()::vehicleRepairMethods()
    • ::getAutoFines()::vehicleFineArticles()
    • ::getVehicleTypes()::vehicleTypes()
    • ::getCadastralDistricts()::cadastralDistricts()
  • (PHP SDK) Return value type for methods ->getHash() and ->getFilePath() in StaticReferenceInterface

Removed

  • Object properties short, okato and type removed from ./data/subject/codes.json
  • (PHP SDK) StaticReference::getContent() and StaticReferenceInterface::getContent()

v2.14.0

Changed

  • (PHP SDK) Minimal PHP version now is ^7.1.3
  • (PHP SDK) Unit tests totally rewritten
  • (PHP SDK) Strict types enabled

Added

  • Docker-based environment for development
  • Tests running using GitLab actions
  • (PHP SDK) phpstan/phpstan package for static code analyzer
  • (PHP SDK) Return value types for methods in StaticReference and StaticReferencesData classes (where it possible)
  • (PHP SDK) StaticReference::getData(bool $as_array = true, int $options = 0) method

Deprecated

  • (PHP SDK) StaticReference::getContent() and StaticReferenceInterface::getContent() will be replaced with ::getData() since v3

v2.13.0

Added

  • GIBDD region code for Orenburg region - 156 #21

v2.12.0

Added

  • GIBDD region code for Moscow region - 790 #17
  • GIBDD region code for Chelyabinsk region - 774 #17
  • GIBDD region code for Moscow - 797 #17
  • GIBDD region code for Krasnodar region - 193 #17
  • GIBDD region code for Altai region - 122 #17

v2.11.0

Added

  • GIBDD region code for The Republic of Bashkortostan - 702 #15

v2.10.0

Added

  • Cadastral districts with codes and names

v2.9.1

Added

  • Added php sdk dev files to export-ignore #12

v2.9.0

Added

  • GIBDD region code for Leningrad region - 147 #10

v2.8.0

Added

  • (PHP SDK) "Vehicle types" reference (source). Additional info you can find in issue: #8
  • (PHP SDK) Static method ::getVehicleTypes() to the class StaticReferencesData

v2.7.0

Added

  • GIBDD region code for Rostov region - 761 #6

v2.6.0

Added

  • GIBDD region code for mary-ell - 112 #4

v2.5.0

Changed

  • Maximal PHP version now is undefined
  • Package tarampampam/wrappers-php integrated
  • CI changed to Travis CI
  • CodeCov integrated

v2.4.0

Added

  • One more "Samara" region code added (763) #2

v2.3.0

Added

  • (PHP SDK) "Auto fines" reference (source)
  • (PHP SDK) Static method ::getAutoFines() to the class StaticReferencesData

v2.2.0

Changed

  • CI config updated
  • Required minimal PHPUnit version now 5.7.10
  • Removed unimportant PHPDoc blocks
  • Code a little bit refactored