Dylan K. Taylor
65220b4f7f
Release 3.22.3
3.22.3
2021-09-05 15:42:38 +01:00
Dylan K. Taylor
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
Dylan K. Taylor
1c2eb35025
actions: fixed bad git hash on published releases
2021-09-05 15:32:31 +01:00
Dylan K. Taylor
85ed7efcb4
PHPStan 0.12.98
2021-09-03 11:50:18 +01:00
Dylan K. Taylor
183489e863
PHPUnit 9.5.9
2021-09-03 11:47:31 +01:00
Dylan K. Taylor
ac060f2ec6
Update build/php submodule to pmmp/php-build-scripts@e55c60f176
2021-09-03 11:45:43 +01:00
Dylan K. Taylor
6c85d4d254
CommandReader: fixed CS with php-cs-fixer 3.1.0
2021-08-29 23:35:07 +01:00
Dylan K. Taylor
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
Dylan K. Taylor
a5b08fc8f2
Rewrite CONTRIBUTING.md to be more developer-oriented
2021-08-27 15:05:57 +01:00
Dylan T
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
Dylan T
5695fa9086
CONTRIBUTING: fixed a broken link
...
[ci skip]
2021-08-27 13:51:16 +01:00
dependabot[bot]
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
dependabot[bot]
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
Dylan K. Taylor
ff4aa148ef
phpstan 0.12.95
2021-08-20 22:47:29 +01:00
Dylan K. Taylor
63e86fe806
Config: fixed incorrect fluent @return annotations
2021-08-20 14:44:59 +01:00
Dylan K. Taylor
ab05bc7379
Replace some references to Pocket Edition with Bedrock Edition
...
closes #4387
2021-08-20 14:23:11 +01:00
Dylan K. Taylor
1a395a51c9
Fixing function import inconsistencies since php-cs-fixer 3.0 migration
2021-08-19 15:26:45 +01:00
Dylan K. Taylor
142c8f067b
fix CS in php-cs-fixer config
...
unfortunately i can't seem to make it fix itself
2021-08-19 15:25:20 +01:00
Dylan T
cd3c96aad2
shivammathur/setup-php 2.12.0
2021-08-19 02:31:18 +01:00
Dylan K. Taylor
19c47fa71f
3.22.3 is next
2021-08-18 14:14:58 +01:00
Dylan K. Taylor
d670bc8bf8
Release 3.22.2
3.22.2
2021-08-18 14:14:54 +01:00
Dylan T
7bd8d09023
GitHub Actions: automatically build and upload release artifacts, and auto-update update.pmmp.io ( #4376 )
2021-08-18 14:02:52 +01:00
Dylan K. Taylor
5a970541f9
actions: use newer pthreads version
2021-08-16 23:15:47 +01:00
Dylan K. Taylor
e561fa6222
actions: update PHP versions
2021-08-16 23:14:17 +01:00
dependabot[bot]
025dde19ce
Bump phpstan/phpstan-phpunit from 0.12.21 to 0.12.22 ( #4367 )
...
Bumps [phpstan/phpstan-phpunit](https://github.com/phpstan/phpstan-phpunit ) from 0.12.21 to 0.12.22.
- [Release notes](https://github.com/phpstan/phpstan-phpunit/releases )
- [Commits](https://github.com/phpstan/phpstan-phpunit/compare/0.12.21...0.12.22 )
---
updated-dependencies:
- dependency-name: phpstan/phpstan-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-08-13 12:51:34 +01:00
Dylan K. Taylor
28bfe9fbb4
emit_performance_warnings(): Log a warning when using a PHP debug build
2021-08-11 20:14:03 +01:00
Dylan K. Taylor
cd53fa162b
Merge branch 'stable' of github.com:pmmp/PocketMine-MP into stable
2021-08-03 20:22:41 +01:00
Dylan K. Taylor
748e9705ba
Updated build/php submodule to pmmp/php-build-scripts@49971716b0
2021-08-03 20:20:56 +01:00
Leo Lee
219ed81389
Player: Fixed items on the crafting grid disappearing when the player disconnects ( #4344 )
2021-08-02 19:48:36 +01:00
dependabot[bot]
6a7196530c
Bump phpunit/phpunit from 9.5.7 to 9.5.8 ( #4345 )
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.5.7 to 9.5.8.
- [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.7...9.5.8 )
---
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-08-02 11:52:17 +01:00
Dylan K. Taylor
01fe497c49
phpstan: use PHP 8.0 as primary version
...
I'm using 8.0 for local development now, so having the phpstan configs targeted at 7.4 by default makes things inconvenient.
2021-07-26 14:34:47 +01:00
Dylan K. Taylor
3bbd088a09
Update build/php submodule to pmmp/php-build-scripts@280dd0524a
2021-07-24 22:40:28 +01:00
Dylan K. Taylor
85effa5240
Remove junk from php8 baseline
2021-07-23 15:56:06 +01:00
Dylan K. Taylor
81c5b83bd9
actions: test on 8.0
2021-07-23 15:55:01 +01:00
Dylan T
ef31a9fc66
Update bug_report.md
2021-07-23 13:32:18 +01:00
Dylan K. Taylor
dc56a99473
3.22.2 is next
2021-07-23 13:03:27 +01:00
Dylan K. Taylor
9477034a4a
Release 3.22.1
3.22.1
2021-07-23 13:03:27 +01:00
Dylan K. Taylor
5844b59b12
Fixed incorrect encoding of NpcDialoguePacket
...
this is in fact an ActorUniqueID, but for some reason written as a uint64 instead of a varint.
2021-07-23 12:53:30 +01:00
Dylan K. Taylor
3af18917f0
Player: remove note about bans from getUniqueId()
...
while it's true that you might be able to skip the CPU waste from verifying a player's login just to find out that they are banned, this is generally a minority case anyway, so it doesn't make a lot of difference overall. This additional note is essentially a recommendation premature optimisation, which will likely lead to people making security mistakes.
2021-07-22 22:14:14 +01:00
Dylan K. Taylor
61528393c2
Player: rewrite the confusing documentation of getUniqueId()
2021-07-22 21:14:31 +01:00
Dylan K. Taylor
59b8453228
Player: added extra debug message for XUID mismatches
2021-07-22 21:04:40 +01:00
dependabot[bot]
8cb48bfe1d
Bump phpunit/phpunit from 9.5.6 to 9.5.7 ( #4322 )
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.5.6 to 9.5.7.
- [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.6...9.5.7 )
---
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-07-19 12:48:11 +01:00
KygekDev
8fb4d7b982
BUILDING.md: Changed pre-requisites PHP version to 7.4 or newer ( #4319 )
...
[ci skip]
2021-07-18 00:08:14 +01:00
Dylan K. Taylor
13f114f30e
bootstrap: report loaded php.ini in error, as well as php binary path
...
in some cases extension loading issues are caused by incorrect php.ini path, which should be easy to spot if the path is given.
2021-07-17 21:50:30 +01:00
Dylan K. Taylor
eccd258aeb
start.cmd: fixed incorrect php.ini scan dir when using a non-local binary
2021-07-17 21:49:11 +01:00
Dylan K. Taylor
bd5f379c4c
apparently opcache_get_status() may return false?
2021-07-17 21:11:12 +01:00
Dylan K. Taylor
2588895ab0
bootstrap: add a giant yellow warning about JIT
2021-07-17 19:00:19 +01:00
dependabot[bot]
432999a7d7
Bump phpstan/phpstan-phpunit from 0.12.20 to 0.12.21 ( #4313 )
...
Bumps [phpstan/phpstan-phpunit](https://github.com/phpstan/phpstan-phpunit ) from 0.12.20 to 0.12.21.
- [Release notes](https://github.com/phpstan/phpstan-phpunit/releases )
- [Commits](https://github.com/phpstan/phpstan-phpunit/compare/0.12.20...0.12.21 )
---
updated-dependencies:
- dependency-name: phpstan/phpstan-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-07-15 22:32:47 +01:00
Dylan K. Taylor
68699dbff9
PlayerAuthInputFlags: Fixed a mistake in the documentation
2021-07-14 21:08:23 +01:00
Dylan K. Taylor
bfbe3d83de
3.22.1 is next
2021-07-13 18:31:34 +01:00