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.
- 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
DNR
with code80
- GIBDD region
LNR
with code81
- GIBDD region code for
Hersonskaja oblast
-84
- GIBDD region code for
Zaporojskaja oblast
-85
- GIBDD region
Irkutskaja oblast
codes - GIBDD region
Krasnojarskij kraj
codes
- GIBDD region code for
Moscow region
-977
- GIBDD region
Zaporojskaja oblast
with code185
- GIBDD region
Hersonskaja oblast
with 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-php
because this package was deprecated and removed
- Support PHP
8.x
- Composer
2.x
is supported now
- Dependency
tarampampam/wrappers-php
version~2.0
is 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
./data
directory
- 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 toareas
in./data/cadastral/districts.json
- Object properties
code
andareas.*.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()
inStaticReferenceInterface
- Object properties
short
,okato
andtype
removed 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/phpstan
package for static code analyzer - (PHP SDK) Return value types for methods in
StaticReference
andStaticReferencesData
classes (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-php
integrated - 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