f48b703533
Release 3.25.0
3.25.0
2021-10-19 18:27:26 +01:00
70636f6eb4
Protocol changes for 1.17.40
2021-10-19 18:00:34 +01:00
ead9aae23c
Updated build/php submodule to pmmp/php-build-scripts@fab0cbeaae
2021-10-12 23:10:06 +01:00
13068ba3a7
3.24.1 is next
2021-10-09 20:20:41 +01:00
b54854529f
Release 3.24.0
3.24.0
2021-10-09 20:20:37 +01:00
974d08efd6
Bump PHP minimum requirement to 8.0
...
PHPStan failed on 7.4 after updating to 0.12.99, and I figured it was less hassle to just do this than fix the build. In any case, we stopped shipping 7.4 months ago, and warned at 3.22 release that 7.4 support would soon be dropped.
2021-10-09 20:09:42 +01:00
289553fa46
CS again
2021-10-09 19:50:07 +01:00
e38866c4ba
phpstan 0.12.99
2021-10-09 19:33:43 +01:00
58a95f8836
Updated transitive composer dependencies
2021-10-09 19:18:32 +01:00
e032b8fe20
Server: fixed stats reporting checking a nonexistent pocketmine.yml property
...
this was originally worked around by 47f7af6739
. However, that commit was just duct tape, and I never bothered to investigate if the config was being checked somewhere else.
Here's to a years-old bug finally getting fixed.
2021-10-06 22:23:41 +01:00
a27c14c00c
phpstan: exclude build/php from analysis
...
in case I built PHP in there, I don't want the install_data getting analysed and screwing up the analysis.
2021-10-05 00:14:44 +00:00
003c002208
Bump phpunit/phpunit from 9.5.9 to 9.5.10 ( #4482 )
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.5.9 to 9.5.10.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/master/ChangeLog-9.5.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.5.9...9.5.10 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-28 21:04:11 +01:00
d417b1e2f5
Projectile: fixed move() not using the given parameters ( #4481 )
...
it was using this->motion instead, which usually would be the same, but maybe not.
2021-09-28 21:03:03 +01:00
65e468e3c2
Updated build/php submodule to pmmp/php-build-scripts@6aac46e500
2021-09-28 21:00:13 +01:00
a11cf8c296
Update PHP versions used by GitHub Actions
2021-09-28 20:52:40 +01:00
d455188d03
3.23.2 is next
2021-09-22 01:00:50 +01:00
14fba36636
Release 3.23.1
3.23.1
2021-09-22 01:00:50 +01:00
43ac3fbf3e
actions: use newer PHP versions
2021-09-22 00:51:06 +01:00
352162a6e6
Fixed PHP 7.4 build
2021-09-22 00:50:00 +01:00
b3601c9390
Regenerate PHPStan baselines
2021-09-22 00:45:07 +01:00
817fec9e3d
EducationSettingsPacket: safeguard against purity issue reported by PHPStan
...
while annoying, PHPStan is right to complain about this, because putBool() is impure, meaning that these fields could have been mutated in the call.
We know they didn't, but PHPStan doesn't, and we can't mark the method as pure because .. well .. it isn't.
2021-09-22 00:44:52 +01:00
ceeef7c729
3.23.1 is next
2021-09-22 00:29:24 +01:00
7f1b2a0ee5
Release 3.23.0
3.23.0
2021-09-22 00:29:24 +01:00
27324a3aeb
Protocol changes for 1.17.30
2021-09-22 00:26:39 +01:00
33b5da3749
3.22.6 is next
2021-09-10 17:09:51 +01:00
40e88f1686
Release 3.22.5
3.22.5
2021-09-10 17:09:50 +01:00
4c65a0cdaa
LegacySkinAdapter: Use 64x64 for persona polyfilled skins
...
64x32 has some corruption issues and generally just looks really bad.
2021-09-09 16:04:43 +01:00
806f03bd37
consistency ...
2021-09-07 13:00:28 +01:00
39820be836
draft-release: preprocess only src of dependencies
...
p sure we had this problem already somewhere else? ...
2021-09-07 12:59:32 +01:00
c948aa94aa
Fixed new files in build/ keeping getting missed
2021-09-07 12:39:54 +01:00
5d0d1aa4c5
Include build/generate-build-info-json.php in analysis
2021-09-07 12:36:42 +01:00
9b8be22015
Sort phpstan.neon
2021-09-07 12:32:19 +01:00
b0b28ec6ed
3.22.5 is next
2021-09-05 15:47:54 +01:00
2fb4704269
Release 3.22.4
3.22.4
2021-09-05 15:47:54 +01:00
0c0eb72b1b
make-release: display the current and next version numbers
2021-09-05 15:46:40 +01:00
466107d3b8
actions: fix release build shitting the bed
2021-09-05 15:45:07 +01:00
4f59d3487a
3.22.4 is next
2021-09-05 15:42:39 +01:00
65220b4f7f
Release 3.22.3
3.22.3
2021-09-05 15:42:38 +01:00
85eb6b30a5
Player: do not allow doFirstSpawn() to be executed before the constructor is called
...
this problem doesn't exist on PM4.
2021-09-05 15:38:14 +01:00
1c2eb35025
actions: fixed bad git hash on published releases
2021-09-05 15:32:31 +01:00
85ed7efcb4
PHPStan 0.12.98
2021-09-03 11:50:18 +01:00
183489e863
PHPUnit 9.5.9
2021-09-03 11:47:31 +01:00
ac060f2ec6
Update build/php submodule to pmmp/php-build-scripts@e55c60f176
2021-09-03 11:45:43 +01:00
6c85d4d254
CommandReader: fixed CS with php-cs-fixer 3.1.0
2021-08-29 23:35:07 +01:00
f506c922b5
phpstan.neon.dist: fix indentation inconsistency
...
fuck you, phpstorm!
it doesn't have an option to use tabs for indentation in YAML, and YAML is the closest thing to NEON, so ...
2021-08-29 23:19:35 +01:00
a5b08fc8f2
Rewrite CONTRIBUTING.md to be more developer-oriented
2021-08-27 15:05:57 +01:00
c3c4c80b70
SECURITY: drop supported versions table
...
this isn't actively maintained, so it's misleading.
[ci skip]
2021-08-27 13:53:01 +01:00
5695fa9086
CONTRIBUTING: fixed a broken link
...
[ci skip]
2021-08-27 13:51:16 +01:00
f78808bad0
Bump phpstan/phpstan-strict-rules from 0.12.10 to 0.12.11 ( #4401 )
...
Bumps [phpstan/phpstan-strict-rules](https://github.com/phpstan/phpstan-strict-rules ) from 0.12.10 to 0.12.11.
- [Release notes](https://github.com/phpstan/phpstan-strict-rules/releases )
- [Commits](https://github.com/phpstan/phpstan-strict-rules/compare/0.12.10...0.12.11 )
---
updated-dependencies:
- dependency-name: phpstan/phpstan-strict-rules
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-25 20:41:11 +01:00
dc0082162b
Bump phpstan/phpstan from 0.12.95 to 0.12.96 ( #4397 )
...
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan ) from 0.12.95 to 0.12.96.
- [Release notes](https://github.com/phpstan/phpstan/releases )
- [Commits](https://github.com/phpstan/phpstan/compare/0.12.95...0.12.96 )
---
updated-dependencies:
- dependency-name: phpstan/phpstan
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-23 13:53:20 +01:00