Dylan K. Taylor
d9c70cb176
start.cmd: prevent idiotic behaviour when paths contain characters such as brackets
...
god I hate this shit so much
2021-12-27 21:54:32 +00:00
Dylan K. Taylor
9979a64ad2
3.26.5 is next
2021-12-16 01:23:22 +00:00
Dylan K. Taylor
75a72786f9
Release 3.26.4
3.26.4
2021-12-16 01:23:21 +00:00
Dylan K. Taylor
3d205c6e5f
Updated transient dependency junk
2021-12-16 01:20:05 +00:00
Dylan K. Taylor
2955a92837
Updated pocketmine/nbt to 0.2.19
2021-12-16 01:19:30 +00:00
Dylan K. Taylor
7fb1669c6d
php-cs-fixer: added binary_operator_spaces and unary_operator_spaces rules
2021-12-14 23:14:39 +00:00
Dylan K. Taylor
a09817864b
php-cs-fixer: add return_type_declaration space_before
2021-12-14 22:50:43 +00:00
Dylan K. Taylor
f5bbd30dbb
Fixed skins appearing black when using RTX resource packs, closes #4537
2021-12-13 12:35:55 +00:00
Dylan K. Taylor
69d5bfa0d4
3.26.4 is next
2021-12-10 17:55:11 +00:00
Dylan K. Taylor
549fb923bf
Release 3.26.3
3.26.3
2021-12-10 17:55:07 +00:00
Dylan K. Taylor
6d5c463bdd
PlayerExperienceChangeEvent: added range checks to setNewProgress()
...
WE FINALLY FUCKING FOUND IT
This took several years to identify because PHP's exception stack traces don't show the actual values of parameters, but rather the values of the variables they were assigned to.
This means that if the parameter variable is mutated, the exception trace will show the value of the variable inside the function, not the value that was actually passed.
2021-12-10 17:29:57 +00:00
Dylan K. Taylor
911ad344c9
Human: do not mutate parameter variables in setXpAndProgress()
...
this caused a mystery that took 3 entire years to debug.
2021-12-10 17:27:28 +00:00
Dylan K. Taylor
06eaf9f273
3.26.3 is next
2021-12-09 00:27:03 +00:00
Dylan K. Taylor
1e56ed2ea3
Release 3.26.2
3.26.2
2021-12-09 00:26:59 +00:00
Dylan K. Taylor
40895a86e5
draft-release: stick a banner on the release notes to declare obsolescence
2021-12-08 23:55:43 +00:00
Dylan K. Taylor
b081394125
Do not restrict the allowed update channels client-side
...
we really should have an endpoint on the server that deals with this.
2021-12-08 21:57:16 +00:00
Dylan K. Taylor
f48cf68cac
updater: log a message when an update was found, but it's an older version
2021-12-08 21:55:44 +00:00
Dylan K. Taylor
264cff70ec
Release new PM3 builds onto pm3 channel
2021-12-08 21:55:12 +00:00
Dylan K. Taylor
3aabfa4ab0
bootstrap: display value of PHPRC when PHP binary is borked
...
PHPRC overrides the search path for php.ini, which might break the php.ini locating.
2021-12-08 20:48:44 +00:00
Dylan K. Taylor
cb0af44ccb
start.sh: improve errors when PHP isn't found
2021-11-30 23:51:35 +00:00
Dylan K. Taylor
d535f02096
Make nicer errors for PHP binary not being found
2021-11-30 23:45:25 +00:00
Dylan K. Taylor
7665f4f443
start.sh: remove 7
2021-11-30 23:43:17 +00:00
Dylan K. Taylor
20d6b69813
3.26.2 is next
2021-11-30 22:27:42 +00:00
Dylan K. Taylor
6b7d0307af
Release 3.26.1
3.26.1
2021-11-30 22:27:42 +00:00
Dylan K. Taylor
baeac2eb07
Fixed tiles not being sent with chunks
2021-11-30 22:19:28 +00:00
Dylan K. Taylor
d5f81fe261
3.26.1 is next
2021-11-30 18:53:36 +00:00
Dylan K. Taylor
0aeac3af7d
Release 3.26.0
3.26.0
2021-11-30 18:53:36 +00:00
Dylan K. Taylor
9931c1d50a
Protocol changes for 1.18.0
2021-11-30 18:46:29 +00:00
Dylan K. Taylor
8079ae341a
Updated build/php submodule to pmmp/php-build-scripts@bd329dba08
2021-11-30 01:19:14 +00:00
Dylan K. Taylor
ba295dc7dc
Always use LF in .neon files
2021-11-30 01:16:28 +00:00
Dylan K. Taylor
c19174a174
3.25.7 is next
2021-11-26 23:37:47 +00:00
Dylan K. Taylor
f95142f6b6
Release 3.25.6
3.25.6
2021-11-26 23:37:46 +00:00
Dylan K. Taylor
7ace24caab
Fixed borked build number
...
this was a problem before the recent clean-up; the only reason it just decided to show now is because 2000+25 is valid PHP code, so PHP saved our asses.
2021-11-26 23:36:19 +00:00
Dylan K. Taylor
32f619ac49
3.25.6 is next
2021-11-26 23:20:48 +00:00
Dylan K. Taylor
1bb6ac4fb6
Release 3.25.5
3.25.5
2021-11-26 23:20:40 +00:00
Dylan K. Taylor
52a891ba73
shut
2021-11-26 22:32:25 +00:00
Dylan K. Taylor
71b813d4f9
Define pocketmine\BUILD_NUMBER from phar metadata
...
this way we don't have to patch the code (no idea why we were doing that anyway).
2021-11-26 22:27:58 +00:00
Dylan K. Taylor
f2540a72ad
Backport improved make-release.php from PM4
2021-11-26 22:10:46 +00:00
Dylan K. Taylor
7e0f6c02a1
Updated build/php submodule to pmmp/php-build-scripts@a59722c676
2021-11-26 21:59:39 +00:00
Dylan K. Taylor
c023c02b6c
MemoryManager: Removed obsolete workaround for $GLOBALS not being defined on threads
...
this was long since fixed, and everyone has since been forced to upgrade to pthreads 4.0.0, which definitely has the fix.
2021-11-24 23:57:55 +00:00
Dylan K. Taylor
adff561483
phpstan: go nuclear on OPcache
...
when using dynamic reflection (which is the default), any time static reflection comes into play, bad shit starts to happen because of FileReadTrapStreamWrapper.
I attempted to fix these issues (phpstan/phpstan-src#801 ) and failed miserably.
So, to save the hassle, it's time to just remove OPcache from the picture (which, unfortunately, also means that PHPStan will not benefit from JIT).
2021-11-24 23:40:54 +00:00
Dylan K. Taylor
472ffb28ff
ScriptPluginLoader: use parseDocComment() instead of reinventing the wheel
2021-11-24 17:22:49 +00:00
Dylan K. Taylor
726c5652f7
ScriptPluginLoader: fixed reading @tags from non-docblock lines preceding the first docblock
2021-11-24 17:07:34 +00:00
Dylan K. Taylor
fc7d297f60
Added missing fields of StructureSettings
2021-11-21 20:51:35 +00:00
Dylan K. Taylor
7b4ef293bd
NetworkBinaryStream: fixed incorrect field types for StructureSettings
2021-11-21 20:49:00 +00:00
Dylan K. Taylor
3683884b9c
Updated build/php submodule to pmmp/php-build-scripts@7a2ab5b922
2021-11-20 18:27:43 +00:00
Dylan K. Taylor
db135788b9
Updated transient dependencies
2021-11-20 18:19:27 +00:00
dependabot[bot]
7210db25b0
Bump phpstan/phpstan from 1.1.2 to 1.2.0 ( #4583 )
...
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan ) from 1.1.2 to 1.2.0.
- [Release notes](https://github.com/phpstan/phpstan/releases )
- [Changelog](https://github.com/phpstan/phpstan/blob/master/CHANGELOG.md )
- [Commits](https://github.com/phpstan/phpstan/compare/1.1.2...1.2.0 )
---
updated-dependencies:
- dependency-name: phpstan/phpstan
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-19 14:42:01 +00:00
Dylan T
ada469bc45
README: do not show beta releases on badge
...
[ci skip]
2021-11-12 01:35:39 +00:00
dependabot[bot]
dc8243f88b
Bump phpstan/phpstan from 1.1.1 to 1.1.2 ( #4564 )
...
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan ) from 1.1.1 to 1.1.2.
- [Release notes](https://github.com/phpstan/phpstan/releases )
- [Commits](https://github.com/phpstan/phpstan/compare/1.1.1...1.1.2 )
---
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-11-12 00:24:23 +00:00