7bd8d09023
GitHub Actions: automatically build and upload release artifacts, and auto-update update.pmmp.io ( #4376 )
2021-08-18 14:02:52 +01:00
5a970541f9
actions: use newer pthreads version
2021-08-16 23:15:47 +01:00
e561fa6222
actions: update PHP versions
2021-08-16 23:14:17 +01:00
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
28bfe9fbb4
emit_performance_warnings(): Log a warning when using a PHP debug build
2021-08-11 20:14:03 +01:00
cd53fa162b
Merge branch 'stable' of github.com:pmmp/PocketMine-MP into stable
2021-08-03 20:22:41 +01:00
748e9705ba
Updated build/php submodule to pmmp/php-build-scripts@49971716b0
2021-08-03 20:20:56 +01:00
219ed81389
Player: Fixed items on the crafting grid disappearing when the player disconnects ( #4344 )
2021-08-02 19:48:36 +01:00
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
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
3bbd088a09
Update build/php submodule to pmmp/php-build-scripts@280dd0524a
2021-07-24 22:40:28 +01:00
85effa5240
Remove junk from php8 baseline
2021-07-23 15:56:06 +01:00
81c5b83bd9
actions: test on 8.0
2021-07-23 15:55:01 +01:00
ef31a9fc66
Update bug_report.md
2021-07-23 13:32:18 +01:00
dc56a99473
3.22.2 is next
2021-07-23 13:03:27 +01:00
9477034a4a
Release 3.22.1
3.22.1
2021-07-23 13:03:27 +01:00
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
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
61528393c2
Player: rewrite the confusing documentation of getUniqueId()
2021-07-22 21:14:31 +01:00
59b8453228
Player: added extra debug message for XUID mismatches
2021-07-22 21:04:40 +01:00
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
8fb4d7b982
BUILDING.md: Changed pre-requisites PHP version to 7.4 or newer ( #4319 )
...
[ci skip]
2021-07-18 00:08:14 +01:00
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
eccd258aeb
start.cmd: fixed incorrect php.ini scan dir when using a non-local binary
2021-07-17 21:49:11 +01:00
bd5f379c4c
apparently opcache_get_status() may return false?
2021-07-17 21:11:12 +01:00
2588895ab0
bootstrap: add a giant yellow warning about JIT
2021-07-17 19:00:19 +01:00
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
68699dbff9
PlayerAuthInputFlags: Fixed a mistake in the documentation
2021-07-14 21:08:23 +01:00
bfbe3d83de
3.22.1 is next
2021-07-13 18:31:34 +01:00
c32c21464c
Release 3.22.0
3.22.0
2021-07-13 18:31:28 +01:00
16faafa1ef
Merge branch 'stable' of github.com:pmmp/PocketMine-MP into stable
2021-07-13 18:11:03 +01:00
4d6ac57a26
Fixed particle IDs
2021-07-13 17:54:40 +01:00
73ba1ba224
Bump phpstan/phpstan from 0.12.91 to 0.12.92 ( #4309 )
...
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan ) from 0.12.91 to 0.12.92.
- [Release notes](https://github.com/phpstan/phpstan/releases )
- [Commits](https://github.com/phpstan/phpstan/compare/0.12.91...0.12.92 )
---
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-07-12 12:35:35 +01:00
8b79253d3b
Protocol changes for 1.17.10
2021-07-09 19:29:34 +01:00
1122131c8d
3.21.2 is next
2021-07-05 18:49:26 +01:00
a50ef2af6f
Release 3.21.1
3.21.1
2021-07-05 18:49:26 +01:00
72e4660800
Updated build/php submodule to pmmp/php-build-scripts@4bf8ec1ad0
2021-07-05 18:42:35 +01:00
e6285a0312
Update composer transitive dependencies
2021-07-05 17:22:32 +01:00
5420e76a9a
Bump phpstan/phpstan-strict-rules from 0.12.9 to 0.12.10 ( #4295 )
2021-07-05 13:20:03 +00:00
de46a81cf4
Bump phpstan/phpstan from 0.12.90 to 0.12.91 ( #4296 )
...
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan ) from 0.12.90 to 0.12.91.
- [Release notes](https://github.com/phpstan/phpstan/releases )
- [Commits](https://github.com/phpstan/phpstan/compare/0.12.90...0.12.91 )
---
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-07-05 14:07:49 +01:00
0cdc04f9b5
Player: Fixed so-called 'pot lag'
...
this occurred because of transactions arriving before MobEquipmentPacket updating the player's own held item slot. This was only a problem while rapidly changing hotbar slots and simultaneously using items, like projectiles.
closes #4168
2021-06-26 18:56:30 +01:00
8b1a84f2bf
Bump phpunit/phpunit from 9.5.5 to 9.5.6 ( #4282 )
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.5.5 to 9.5.6.
- [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.5...9.5.6 )
---
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-06-26 16:49:19 +01:00
155e516f74
phpstan 0.12.90
2021-06-18 18:46:30 +01:00
ea0a47dff7
Updated transitive composer dependency junk
2021-06-18 18:42:08 +01:00
0a6ce18322
CrashDump: Sort plugins list
2021-06-17 20:56:49 +01:00
11d73e5bb8
Bump phpstan/phpstan-phpunit from 0.12.19 to 0.12.20 ( #4273 )
...
Bumps [phpstan/phpstan-phpunit](https://github.com/phpstan/phpstan-phpunit ) from 0.12.19 to 0.12.20.
- [Release notes](https://github.com/phpstan/phpstan-phpunit/releases )
- [Commits](https://github.com/phpstan/phpstan-phpunit/compare/0.12.19...0.12.20 )
---
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-06-17 15:30:01 +01:00
492ad6bb66
3.21.1 is next
2021-06-13 15:38:22 +01:00
82e8eb46ac
Release 3.21.0
3.21.0
2021-06-13 15:38:22 +01:00
c7868a810d
Move PHP minimum to 7.4
...
7.3 isn't actively tested anymore, and since 7.4 has been out for so long already, it doesn't make sense to keep pandering to users who can't be bothered to update their PHP binaries.
In most cases, these users are also experiencing problems caused by older versions of pthreads that were long since fixed.
In addition, pthreads is no longer tested or supported on 7.3, so users can't get newer bug fixes even if they wanted to.
2021-06-13 15:34:24 +01:00
2cc22a29c1
Update composer dependencies
2021-06-13 14:40:46 +01:00