Ben Ramsey
cdeda7998f
Merge branch '4.1.x'
2021-09-25 18:03:04 -05:00
Ben Ramsey
2df6bbdf01
Switch back to ^8.0 in the PHP version requirement for 4.1.x
4.1.3
2021-09-25 18:00:53 -05:00
Ben Ramsey
2f59ce64b9
Merge branch '4.0.x' into 4.1.x
2021-09-25 17:59:52 -05:00
Ben Ramsey
cf8c74db9d
Switch back to ^8.0 in the PHP version requirement for 4.0.x
4.0.3
2021-09-25 17:59:24 -05:00
Ben Ramsey
445999c26a
Prepare for release 4.2.2
4.2.2
2021-09-24 13:53:47 -05:00
Ben Ramsey
ed665919df
Merge branch '4.1.x'
2021-09-24 13:51:12 -05:00
Ben Ramsey
97d153506b
Lock 4.1.x to ~8.0.0 to indicate it does not support PHP 8.1
4.1.2
2021-09-24 13:48:21 -05:00
Ben Ramsey
831ad1b5ff
Merge branch '4.0.x' into 4.1.x
2021-09-24 13:46:15 -05:00
Ben Ramsey
833c5c9529
Lock 4.0.x to ~8.0.0 to indicate it does not support PHP 8.1
4.0.2
2021-09-24 13:44:03 -05:00
Ben Ramsey
2b3282e899
Add 3.9.5 changes to the changelog
2021-09-24 13:37:26 -05:00
Ben Ramsey
c05289d3d4
Update security policy with supported versions
2021-09-24 12:56:20 -05:00
Ben Ramsey
3c1ce39db1
Lock main to PHP 8.1.x and lower
2021-09-24 12:39:20 -05:00
Ben Ramsey
4ba9f66759
Limit apt commands to Ubuntu
2021-09-23 19:00:23 -05:00
Ben Ramsey
e9ddc7cf7b
Add Windows to the unit test build matrix
2021-09-23 18:56:45 -05:00
Ben Ramsey
852850b7da
Remove mocks for ext-uuid functions
2021-09-23 18:49:10 -05:00
Ben Ramsey
a3df026d62
Install the sodium and uuid extensions
2021-09-23 17:12:27 -05:00
Ben Ramsey
aa6535442e
Show deprecations in tests
2021-09-23 17:04:10 -05:00
Ben Ramsey
e9cf6713bd
Merge pull request #388 from GrahamCampbell/php-81
...
Add support for PHP 8.1
2021-09-23 14:32:04 -05:00
Graham Campbell
d86822196f
Update continuous-integration.yml
2021-09-05 14:14:15 +01:00
Graham Campbell
2ed177534e
Ignore serialization shape checking for code coverage purposes
2021-09-05 14:03:47 +01:00
Graham Campbell
0997de99a2
Add support for PHP 8.1
2021-09-05 12:41:13 +01:00
Ben Ramsey
fe665a03df
chore: prepare release 4.2.1
4.2.1
2021-08-10 20:06:55 -05:00
Ben Ramsey
55256bc2ee
Merge pull request #383 from cs278/empty-string
...
Fix soft BC break with `Uuid::fromString()` signature
2021-08-10 20:02:14 -05:00
Chris Smith
ef1eb74c82
Add test covering Uuid::fromString() being called with empty string
2021-08-09 12:55:31 +01:00
Chris Smith
8fa223b1af
Fix soft BC break of Uuid::fromString()
...
Uses an assertion to indicate the `$uuid` variable cannot be an empty
string, satisfying docblock on `LazyUuidFromString`.
2021-08-09 12:51:40 +01:00
Ben Ramsey
7231612a52
chore: prepare release 4.2.0
4.2.0
2021-08-06 17:30:43 -05:00
Ben Ramsey
6c96ded431
Merge pull request #311 from vudaltsov/patch-1
...
Mark v3() and v5() as pure
2021-08-06 16:31:46 -05:00
Ben Ramsey
4666f7128f
Merge branch 'main' into patch-1
2021-08-06 16:27:50 -05:00
Ben Ramsey
06f8e67792
Merge pull request #361 from slevomat/patch-1
...
Serialization should not use internal codec
2021-08-06 16:25:27 -05:00
Ben Ramsey
51133f5bfe
chore: add command to clean build directory
2021-08-06 16:16:26 -05:00
Ben Ramsey
ac09e6d7e2
Merge branch 'pawel-slowik-fix-static-analysis'
2021-08-06 16:16:17 -05:00
Ben Ramsey
7ca2832d3b
chore: suppress redundant condition complaint
2021-08-06 16:14:11 -05:00
Ben Ramsey
fb9ef508b0
Merge branch 'fix-static-analysis' of https://github.com/pawel-slowik/uuid into pawel-slowik-fix-static-analysis
2021-08-06 16:08:43 -05:00
Ben Ramsey
4be5547eec
chore: exclude phpstan-tests.neon from archives
2021-08-06 16:03:32 -05:00
Ben Ramsey
25d4d0e36f
Merge branch '3.x'
2021-08-06 15:42:55 -05:00
Ben Ramsey
be2451bef8
chore: prepare release 3.9.4
3.9.4
2021-08-06 15:32:15 -05:00
Ben Ramsey
5ed105e162
chore: update branch name to "main"
2021-08-06 15:09:59 -05:00
Ben Ramsey
8b43fdba54
chore: remove tag comparison links from changelog
2021-08-06 15:05:47 -05:00
Ben Ramsey
3cff2ee685
chore: update build badge
2021-08-06 14:53:36 -05:00
Ben Ramsey
5a50524fc4
test: update PHPBench
2021-08-06 14:45:45 -05:00
Ben Ramsey
b02aeb8732
chore: remove repl script
2021-08-06 14:38:03 -05:00
Ben Ramsey
d7379b67af
test: update exception message for PHP 8.1
2021-08-06 14:35:42 -05:00
Ben Ramsey
20fa0c9849
ci: do not run benchmarks on PHP 8.1 yet
2021-08-06 14:35:22 -05:00
Ben Ramsey
0b4be8392a
fix: check whether property is set
2021-08-06 14:29:01 -05:00
Ben Ramsey
e6c8ff8a4f
chore: remove phpstan/psalm checks from pre-commit hook
2021-08-06 14:25:46 -05:00
Ben Ramsey
4511ccd7e6
chore(deps): upgrade vimeo/psalm
2021-08-06 14:25:16 -05:00
Ben Ramsey
c005f69d6e
chore: update package files
2021-08-06 14:05:57 -05:00
Paweł Słowik
fe475968db
Assure unserialized NodeProviderCollection contains only valid elements
...
This stops Psalm from complaining about MixedPropertyTypeCoercion
2021-05-24 22:48:58 +02:00
Paweł Słowik
7e4909e764
Assure unserialized BuilderCollection contains only valid elements
...
This stops Psalm from complaining about MixedPropertyTypeCoercion
2021-05-24 22:44:43 +02:00
Paweł Słowik
c02c911ea6
Ignore some PHPStan "no effect" errors in benchmarks
...
PHPStan errors like these:
Call to static method Ramsey\Uuid\Uuid::uuid3() on a separate line has
no effect.
can be safely ignored here. The lack of effect is intentional in
benchmarks.
2021-05-24 22:36:18 +02:00