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.
- GIBDD region code for
Vladimirskaja oblast-133
- GIBDD region code for
Sankt-Peterburg-778
- GIBDD region code for
Krasnojarskij kraj-224 - GIBDD region code for
Belgorodskaya oblast-131
- GIBDD region code for
Respublika Dagestan-105
- GIBDD region code for
Kharkovskaja oblast-188
- GIBDD region code for
Krasnodarskij kraj-323
- Vehicle registration actions codes
- GIBDD region codes for
Moskovskaja oblast:250,550
- 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
- GIBDD region code for
DNR-180 - GIBDD region code for
LNR-181
- GIBDD region
DNRwith code80 - GIBDD region
LNRwith code81 - GIBDD region code for
Hersonskaja oblast-84 - GIBDD region code for
Zaporojskaja oblast-85
- GIBDD region
Irkutskaja oblastcodes - GIBDD region
Krasnojarskij krajcodes
- GIBDD region code for
Moscow region-977 - GIBDD region
Zaporojskaja oblastwith code185 - GIBDD region
Hersonskaja oblastwith code184
- Vehicle type code
58
- Vehicle registration actions codes:
1,2,3,4,5,6,7,8,9
- GIBDD region code for
Omsk region-155
- GIBDD region code for
Lipetsk region-148 - GIBDD region code for
Khabarovsk krai-127
- GIBDD region code for
Vologda region-135
- Dependency
tarampampam/wrappers-phpbecause this package was deprecated and removed
- Support PHP
8.x
- Composer
2.xis supported now
- Dependency
tarampampam/wrappers-phpversion~2.0is supported
- CI completely moved from "Travis CI" to "Github Actions" (travis builds disabled)
- Minimal required PHP version now is
7.2
- PHP 7.4 is supported now
- Json-schemas for each json file in
./datadirectory
- 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
districtsrenamed toareasin./data/cadastral/districts.json - Object properties
codeandareas.*.codenow integers in./data/cadastral/districts.json - (PHP SDK) Methods in
StaticReferencesDatarenamed 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()inStaticReferenceInterface
- Object properties
short,okatoandtyperemoved from./data/subject/codes.json - (PHP SDK)
StaticReference::getContent()andStaticReferenceInterface::getContent()
- (PHP SDK) Minimal PHP version now is
^7.1.3 - (PHP SDK) Unit tests totally rewritten
- (PHP SDK) Strict types enabled
- Docker-based environment for development
- Tests running using GitLab actions
- (PHP SDK)
phpstan/phpstanpackage for static code analyzer - (PHP SDK) Return value types for methods in
StaticReferenceandStaticReferencesDataclasses (where it possible) - (PHP SDK)
StaticReference::getData(bool $as_array = true, int $options = 0)method
- (PHP SDK)
StaticReference::getContent()andStaticReferenceInterface::getContent()will be replaced with::getData()sincev3
- GIBDD region code for
Orenburg region-156#21
- 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
- GIBDD region code for
The Republic of Bashkortostan-702#15
- Cadastral districts with codes and names
- Added php sdk dev files to export-ignore #12
- GIBDD region code for Leningrad region -
147#10
- (PHP SDK) "Vehicle types" reference (source). Additional info you can find in issue: #8
- (PHP SDK) Static method
::getVehicleTypes()to the classStaticReferencesData
- GIBDD region code for Rostov region -
761#6
- GIBDD region code for mary-ell -
112#4
- Maximal PHP version now is undefined
- Package
tarampampam/wrappers-phpintegrated - CI changed to Travis CI
- CodeCov integrated
- One more "Samara" region code added (
763) #2
- (PHP SDK) "Auto fines" reference (source)
- (PHP SDK) Static method
::getAutoFines()to the classStaticReferencesData
- CI config updated
- Required minimal PHPUnit version now
5.7.10 - Removed unimportant PHPDoc blocks
- Code a little bit refactored