Skip to content

Releases: pmmp/PocketMine-MP

PocketMine-MP Alpha_1.4dev-599 beta8 "Zekkou Cake"

08 May 20:59
Compare
Choose a tag to compare

For Minecraft: PE v0.9.5 alpha

This is the eighth beta for 1.4!

There are no important API changes in this build.

Main features:

  • Faster RakLib processing
  • Server won't hang up when stopping
  • Fixed usage sending issues
  • Decreased memory issues on Generation Thread
  • Fixed entity issues on negative coordinates

API changes

  • Improved event checking on PlayerInteractEvent
  • Throw exception when Server::dispatchCommand() is called with an invalid CommandSender
  • Documented tool usage in Level::useBreakOn()

Fixes and additions:

  • RakLib patches
  • Handle force parameter properly on Level::unload()
  • Remove level locks
  • Removed embedded class names
  • Fixed #2046
  • Fixed date_default_timezone_set E_NOTICE
  • Send build number on usage
  • Send project name on usage
  • Block more player actions when dead, fixes #2102
  • Fixed #2104 Can't place blocks where non-solid entities exist
  • Fixed Utils::getUniqueID() on Linux due to /proc/cpuinfo
  • Protect against \0 attacks on name checking
  • Added TPS load to /status
  • Possible fix for #1920
  • Fixed #2114 Removed Player collisions with other entities
  • Fixed Entity/Block issues on negative coordinates, fixes #2100
  • Fixed #1750 cannot place slabs against blocks

Not implemented or known issues:
Please do not report lacking features to the bug tracker, only report bugs on implemented features.

  • Server can use more memory than specified
  • Entities / Entity AI
  • No liquid flow
  • No support for LevelDB worlds (0.9.0 format)
  • No conversion for old levels (will be added later)
  • No Minecarts
  • Not all items are implemented
  • Generated worlds use a basic generator

PocketMine-MP Alpha_1.4dev-576 beta7 "Zekkou Cake"

08 May 20:59
Compare
Choose a tag to compare

For Minecraft: PE v0.9.5 alpha

This is the seventh beta for 1.4, getting near the stable release.

The API version has been bumped to 1.4.0 (backwards-compatible) due to new features being added and bugs in the API being patched.

Main features:

  • New pthreads version required, thanks to @krakjoe for fixing lots of bugs!
  • Performance improvements in RakLib & thread communication
  • Better physics & bounding boxes
  • Added working bow & arrows
  • Better timings reports
  • Improved server ticks per second
  • Improved world and block saving
  • Added more damage sources

API changes

  • Implemented NBT::getArray() and NBT::setArray()
  • Made EntityDamageByEntityEvent call EntityDamageEvent handlers
  • Added EntityShootBowEvent
  • Added extra documentation to Level::setBlock()
  • Added Server::getTickUsage()
  • Fixed PermissionAttachment not recalculating its Permissible permissions
  • Fixed EntityMoveEvent not being cancelled correctly on players
  • Fixed Permissible::setPermission() not using the correct order on replacement
  • Added PermissionAttachment::setPermissions()
  • Added PermissionAttachment::unsetPermissions(), PermissionAttachment::clearPermissions()
  • Custom threading is less buggy now due to pthreads fixes

Fixes and additions:

  • Renamed Item\Block to Item\ItemBlock, fixes several crashes
  • Fixed physics sneak flag
  • Use Entity::move() as player movement, protect against noclip cheat
  • Fixed double physics calculation
  • Fixed armor crafting recipes
  • Added Bed bounding box
  • Added Chest bounding box
  • Added Carpet bounding box
  • Added Slab bounding box
  • Added Wooden Slab bounding box
  • Fixed entity partial block moving
  • Disable RakLib port checking by default
  • Added survival check to movements
  • Added check for invalid entity attack
  • Added arrow and suicide death messages
  • Added stairs bounding box
  • Added cactus bounding box
  • Added End Portal frame bounding box
  • Added Farmland bounding box
  • Added Fence bounding box
  • Added Fence Gate bounding box
  • Added Glass Pane bounding box
  • Added Iron bars bounding box
  • Added Doors bounding boxes
  • Added Cake bounding box
  • Added Ladder bounding box
  • Added Soul Sand bounding box
  • Added Cobble Wall bounding box
  • Added Trapdoor bounding box
  • Fixed infinite Entity recursion on chunk load
  • Fixed creative players dropping their inventory
  • Player creative check refactor
  • Fixed timings name
  • Fixed timings ticks getting reset
  • Tick entities on Level, show correct timing reports
  • Fixed crash when chests are closed with viewers
  • Fixed #2032 Do not set Level to null
  • Improved CallbackTask timings data
  • Added __debugInfo() to Server and Level
  • Fixed dropped items going too fast
  • Do not report E_PARSE or E_COMPILE_ERROR crashes
  • Improved server ticking.
  • Fixed Server::getTicksPerSecond()
  • Possible fix for level save issues, related to #1985 #1982 #1758
  • Implemented Falling Sand
  • Fixed possible Player crash on save
  • Fixed Level::setBlock() old calls
  • Added cactus neighbour block check
  • Implemented attack cooldown
  • Fixed HeldItem were swapped in mining
  • Fixed Player's slot[0] disappears on logging in
  • Added --disable-readline CLI argument
  • Fixed Item drop delay
  • Updated RakLib path
  • TPS measurement improvement, moved interface handling to tick
  • Possible fix for #2061
  • Added binary reading optimizations, faster 64-bit reading
  • Normalized Player pitch/yaw
  • Added Pumpkin & Lit Pumpkin rotation
  • Removed pthreads workarounds
  • Fixed #2077 Block changes not being saved
  • Fixed #2075 Door bounding boxes
  • Added forced position strong check for Player
  • Fixed #2035 Invalid Fence Gate bounding box
  • Added Player->forceMovement check on teleport
  • Enabled default PHP GC on generator thread
  • Optimized server sleep times
  • Added Permission/Permissible calculation timings
  • Level generators can be set in server.properties
  • Improved Player last damage check
  • Added Fire, Lava damage
  • Show fire to other clients
  • Cobweb, Ladders and Water won't cause fall damage
  • Added suffocation, drowning damage. Closes #1908
  • Added more death messages
  • Added Cactus damage

Not implemented or known issues:
Please do not report lacking features to the bug tracker, only report bugs on implemented features.

  • Server can use more memory than specified
  • Chunks are not freed correctly from the generation thread
  • Entities / Entity AI
  • No liquid flow
  • No support for LevelDB worlds (0.9.0 format)
  • No conversion for old levels (will be added later)
  • No Minecarts
  • Not all items are implemented
  • Generated worlds use a basic generator

PocketMine-MP Alpha_1.4dev-491 beta6 "Zekkou Cake"

08 May 20:59
Compare
Choose a tag to compare

For Minecraft: PE v0.9.5 alpha

This is the sixth beta for 1.4, upgrading to PHP 5.6 features and fixing entity physics!

There are no API changes

Main features:

  • Server requires PHP 5.6, improves performace
  • Fixed fatal error on startup
  • Fixed entity physics, fixed cause of lag

Fixes and additions:

  • Fixed #1983 Check player online status
  • Fixed #1980 Fatal error on server load
  • Initial PHP 5.6 features support
  • Improved safe_var_dump(), Inventory::addItem() Inventory::removeItem() using argument unpacking
  • Improved performance of Item::get()
  • Removed cli_set_process_title() check
  • Added entity id names
  • Fixed Item after-clone behavior
  • Fixed possible Level::getBlock() crash
  • Improved unloaded tile entity handling
  • Fixed #1966 Face Lit Pumkins correctly
  • Fixed entity physics and AxisAlignedBB

Not implemented or known issues:
Please do not report lacking features to the bug tracker, only report bugs on implemented features.

  • Server can use more memory than specified
  • Chunks are not freed correctly from the generation thread
  • Entities / Entity AI
  • No liquid flow
  • No support for LevelDB worlds (0.9.0 format)
  • No conversion for old levels (will be added later)
  • No Minecarts
  • Not all items are implemented
  • Generated worlds use a basic generator

PocketMine-MP Alpha_1.4dev-478 beta5 "Zekkou Cake"

08 May 20:59
Compare
Choose a tag to compare

For Minecraft: PE v0.9.5 alpha

This is the fifth beta for 1.4, and we have focused on improving the overall performance of the server.

This beta changes the API version to 1.3.1 (only fixes), so there are no notable changes for plugins.

Main features:

  • Fixed player movement glitch
  • Overall performance improvements
  • Server requires PHP 5.5 or greater (drops Windows XP support)
  • Reactivated chunk ticking (can be disabled via pocketmine.yml)
  • Beds! Furnaces!

Fixes and additions:

  • Fixed potential Mycelium crash. PR #1944
  • Fixed #1948 /whitelist list not working
  • Deprecated Server::loadPlugin(Plugin) in favor of Server::enablePlugin(Plugin)
  • Removed hardcoded Server name from source
  • Added --enable-profiler parameter to use with @krakjoe profiler
  • Require PHP >= 5.5
  • Performance improvements in NBT reading/writing
  • Performance improvements in blocks and Entities
  • Improved Level::getBlock()
  • Improved Air block collision check
  • Updated blocks bounding boxes
  • Added RakLib port checking option
  • Implemented correct time offsets and speed
  • Implemented beds
  • Fixed #1967 Glowstone dust -> Glowstone recipe
  • Added teleport flag to MovePlayerPacket, improves player movement
  • Removed unloaded chunk check
  • Improved player onGround collision check
  • Improved NBT IntArray read/write
  • Improved Block selection and construction performance
  • Fixed #1970 Breaking blocks does not remove tile entities
  • Fixed Chests/Furnaces not dropping contents when broken
  • Workaround BaseChunk::setBlock() recursion issues
  • Moved spl to PocketMine-SPL
  • Ctrl+C handling and kill signals are working again
  • Fixed #1953 Increased item PickupDelay to 2.5 seconds
  • Fixed #1879 Tile entities were not saved on chunk unload
  • Fixed #1911 Implemented FurnaceInventory callback
  • Added Furnace progress fire
  • Fixed undefined index on furnace recipes
  • Fixed furnace achievement check
  • Improved chunk sending
  • Improved chunk ticking, enabled again. Disable it setting chunk-ticking.per-tick to 0
  • Dropped items and arrows get deleted on Y < 0
  • Fixed #1926 Teleport to non-generated chunks

Not implemented or known issues:
Please do not report lacking features to the bug tracker, only report bugs on implemented features.

  • Server can use more memory than specified
  • Idle servers will increase its CPU usage as time goes on
  • Chunks are not freed correctly from the generation thread
  • Spawning lots of entities causes unexpected lag
  • Entities / Entity AI
  • No liquid flow
  • No support for LevelDB worlds (0.9.0 format)
  • No conversion for old levels (will be added later)
  • No Minecarts
  • Not all items are implemented
  • Generated worlds use a basic generator

PocketMine-MP Alpha_1.4dev-449 beta4 "Zekkou Cake"

08 May 20:59
Compare
Choose a tag to compare

For Minecraft: PE v0.9.5 alpha

This is the fourth beta for 1.4. From now on, beta builds will be released faster with less changes between them, So we'll focus on adding new features on each build. New features will be buggy, but we hope to receive feedback to fix them soon. Old features will be more stable on each build.

This beta changes the API version to 1.3.0 (backwards-compatible), improving level chunk sending and adding new plugin events for developers. All plugins that target older APIs are compatible and do not need changes. If your plugin works on older API versions, please do not set the API version to 1.2.0, that will only refuse to load where it can work.

Main features:

  • Improved player movement
  • Fixed player actions lagging behind the server
  • Implemented circular chunk sending / view distance
  • Generation works correctly with multiple worlds
  • Creative and survival hotbar works better
  • Better wooden tool crafting
  • Players will drop their inventory on death

Fixes and additions:

  • Level formats can send chunks to players directly without implementing an AsyncTask
  • Implemented circular chunk sending / view distance, as Johan commented on the IRC
  • Fixed AddMobPacket (x,y,z from float to int)
  • Generated levels create chunks starting from the spawn, instead of the corner
  • Added exception handling to level loading
  • Player movement is sent as direct packets, decreases lag
  • Fixed #1883 Release strong weak references on close
  • Throw exception when null chunk is passed to a Tile/Entity instead of crashing
  • Fixed crash caused by a race condition on Query
  • Throw invalid event exception when a plugin tries to declare an abstract event
  • Stop submission of plugin syntax error crashes
  • Fixed crash on tile unloading
  • Load later plugins with custom loader, fixes API
  • Fixed #1882 Race-condition on multiple world generation, causing lock up
  • Alternate chunk generation between multiple levels
  • Fixed #1901, EmptyChunkSection gets replaced by invalid Section
  • Added SignChangeEvent
  • Added RemoteServerCommandEvent
  • Bump API version to 1.3.0
  • Removed PHP_VERSION constant on pocketmine namespace
  • Added Chiseled stone brick, red sand
  • Added item activation
  • Added Zombie spawn egg
  • Added Villager spawn egg
  • Fixed AddEntityPacket (type byte -> int)
  • Added base Arrow
  • Check if player is online before showing it to other players
  • Creative and survival hotbar works better
  • Workaround crash when placing paintings
  • Fixed crashes when default level is not loaded
  • Modified chunk generation garbage collector
  • Fixed #1674 Wooden tools only craft with Oak wood
  • Fixed #1889 Players drop their inventory when they die
  • Fixed #1703 In-game action lag
  • Fixed level data not being saved
  • Improved server shutdown
  • Improved player spawning, closes #1890
  • Added End Stone, End Portal, Mycelium, Monster Spawner and Podzol blocks.

Not implemented or known issues:
Please do not report lacking features to the bug tracker, only report bugs on implemented features.

  • World generation is slower than in older builds
  • Server can use more memory than specified
  • Chunks are not freed correctly from the generation thread
  • Spawning lots of entities causes massive lag
  • Entities / Entity AI
  • No liquid flow
  • No support for LevelDB worlds (0.9.0 format)
  • No conversion for old levels (will be added later)
  • No Minecarts
  • Not all items are implemented
  • Generated worlds use a basic generator

PocketMine-MP Alpha_1.4dev-413 beta3 "Zekkou Cake"

08 May 20:59
Compare
Choose a tag to compare

For Minecraft: PE v0.9.5 alpha

This is the third beta for 1.4, with a lot of changes since the last beta.

This beta changes the API version to 1.2.0 (backwards-compatible) due to changes in how level formats are handled, Thread management. All plugins that use API 1.0.0 or 1.1.0 are compatible and do not need changes. If your plugin works on API 1.0.0 or 1.1.0, please do not set the API version to 1.2.0, that will only refuse to load where it can work.

Main features:

  • Crash reports and automatic reporting
  • Added multiple Level format support
  • Use McRegion format to improve chunk sending CPU usage
  • Loaded chunks use 50% less memory than before
  • Void chunks have been fixed
  • RCON is now working

Fixes and additions:

  • Added far-generated chunk garbage collection
  • Fixed #1628 #1671 invalid sender x,y,z on /spawnpoint
  • Use Player::getDisplayName() on more commands
  • Fixed crash on /stop
  • Fixed being killed on teleport
  • Fixed inventory being sent before spawning
  • Fixed #1614 #1678 #1711 Some blocks cannot be placed, stone has incorrect ID
  • Fixed #1668 Only allow one thread per property
  • Implemented new crash dumps
  • Added count(Enum), for NBT
  • Fixed Level::useBreakOn() when Item was null
  • Fixed an error related to AIR constant
  • Updated Stick crafting recipe to give x4
  • Fix for thrown EmptyChunkSection modification exception
  • Fixed player creative inventory
  • Fixed crash when placing water or lava
  • Fixed crash when cactus was updated
  • Fixed crash when using Level scheduled block update ReversePriorityQueue
  • Added new exception when a plugin creates an orphaned PluginTask
  • Throw exception when an invalid chunk is set as the parent of a Tile/Entity
  • Added McRegion detection to Anvil
  • Added multiple format support
  • Added McRegion level format
  • API version bumped to 1.2.0
  • Added block order detection, added support for non-sectioned level formats
  • Fixed #1659 PvP settings not working
  • Fixed loading invalid plugins crashing the server
  • Removed SimpleChunk from generator, core, use binary representation of chunks
  • Fixed #1807 #1794 #1740 #1741 #1685 Tuned generator to use a better way to process chunks
  • Fixed crash on chunks that are used by an entity after generation
  • Improved memory usage when chunks are saved/generated
  • Added worlds directive to pocketmine.yml to load extra worlds or use a plugin-provided generator
  • Disabled chunk ticking while it is being worked on
  • Added getExecutor() and setExecutor() method to PluginCommand
  • Updated Installer wizard language
  • Added proper Entity->__toString()
  • Added ChunkLoadEvent, ChunkUnloadEvent, ChunkPopulateEvent
  • Fixed /tell command not having spaces
  • Added Position::fromObject() strong reference parameter
  • Modified how chunks handle level providers
  • Added a Thread manager
  • Fixed #1842 Players are now moved using the head
  • Fixed source servers getting invalid AutoUpdater notifications
  • Made AsyncTask::onCompletion() implementation optional
  • Fixed RCON usage

Not implemented and known issues:
Please do not report lacking features to the bug tracker, only report bugs on implemented features.

  • World generation is slower than in older builds
  • No entities except dropped items (and no spawning)
  • Entity AI
  • No liquid flow
  • No support for LevelDB worlds (0.9.0 format)
  • No conversion for old levels (will be added later)
  • No Minecarts
  • Not all items are implemented
  • Generated worlds use a basic generator

PocketMine-MP Alpha_1.4dev-277 beta2 "Zekkou Cake"

08 May 20:59
Compare
Choose a tag to compare

For Minecraft: PE v0.9.1 alpha

This is the second beta for 1.4, and includes lots of fixes and a few new features since the beta1.

This beta changes the API version to 1.1.0 (backwards-compatible) due to fixes and the new timings feature being added. All plugins that use API 1.0.0 are compatible and do not need changes. If your plugin works on API 1.0.0, please do not set the API version to 1.1.0, that will only refuse to load where it can work.

Main features:

  • Updated RakLib to 0.2.0
    • Fixes high CPU load issues
    • Fixes players not quitting on timeout
    • Fixes abusive bandwidth usage when a player timeouts
  • Fixed abusive CPU and memory usage on normal operation
  • Added Timings (read more on #1634)

Fixes and additions:

  • Updated lava and fire causes #1581
  • Fixed #1570 Plugins can't be loaded on folders with periods
  • Fixed #1583 Scheduled Tasks getting repeated
  • Entity health is now saved and restored
  • Fixed #1584 duplicated death messages
  • RakLib is now blocking, less CPU usage
  • Updated plugin enable/disable event type #1585
  • Fixed #1578 Memory leak on chunk garbage collection
  • Fixed #1591 Players die when they leave the game
  • Fixed /kick player name
  • Fixed #1595 Undefined variable on QueryHandler
  • Improved entity attack push
  • Added more damage sources
  • Fixed #1598 spawning on index-corrupted chunks
  • Added settings.query-plugins to pocketmine.yml
  • Added deprecation warning on plugin events
  • Fixed /list now showing the correct player count
  • Fixed #1609
  • Fixed #1604 Items fly upwards
  • Added upload/download speed on title bar
  • Fixed unsigned fields read as signed, fixes not being able to use ports bigger than 2^15
  • Fixed #1622 /kick crashes the server on offline players
  • Fixed #1616 Players now use the world spawn by default
  • Fixed #1615 Players on creative mode can die of falling
  • Added core timings, plugin timings, and /timings command
  • New API version 1.1.0 (backwards-compatible)
  • Fixed #1642 Server crashing on invalid entities
  • Fixed #1641 Players not having a proper timeout
  • Added proper comments to Vector3::add() and Vector3::substract() #1649
  • Workaround for clients teleporting randomly
  • Workaround for clients crashing in the server
  • Workaround for certain AsyncTask not getting collected by the pthreads Pool
  • Fixed memory leak in AsyncTask collection
  • Improved random block ticking
  • Fixed #1640
  • Fixed #1636
  • Fixed #1590
  • Fixed #1573

Not implemented and known issues:
Please do not report lacking features to the bug tracker, only report bugs on implemented features.

  • CPU usage is high during player join (Anvil -> MCPE network chunk conversion)
  • Chunks can be generated empty sometimes, even on spawn chunks
  • No entities except dropped items (and no spawning)
  • Entity AI
  • RCON
  • No liquid flow
  • No support for LevelDB worlds (0.9.0 format)
  • No conversion for old levels (will be added later)
  • No Minecarts
  • Not all items are implemented
  • Generated worlds use a basic generator

PocketMine-MP Alpha_1.4dev-228 beta1 "Zekkou Cake"

08 May 20:59
Compare
Choose a tag to compare

For Minecraft: PE v0.9.0 alpha

Since the latest release, 786 commits have been done, 942 files have been changed (almost every file), and ~200.000 lines have been modified during the last 6 months.

This is the first beta in the 1.4 series. This is a complete rewrite of PocketMine-MP, so only plugins developed for this new API will work.

Main features:

  • Physics!
  • New plugin API!
  • Infinite worlds
  • Multithreading!
  • New efficient threaded networking library, RakLib
  • Supports Minecraft: PE 0.9.0!

Other features:

  • Permission system
  • New event system
  • Separation of network code and server logic, allows custom interfaces (RakLib, BigBrother, RubberBand)
  • Advanced settings on pocketmine.yml file!
  • Auto updater notifications
  • Support for Anvil worlds (import your PC worlds)

Not implemented:
Please do not report lacking features to the bug tracker, only report bugs on implemented features.

  • No entities except dropped items (and no spawning)
  • No liquid flow
  • No support for LevelDB worlds (0.9.0 format)
  • No conversion for old levels (will be added later)
  • No Minecarts
  • Not all items are implemented
  • Generated worlds use a basic generator

PocketMine-MP Alpha_1.3.12 "Amai Beetroot"

08 May 20:59
Compare
Choose a tag to compare

Before starting to rewrite even more parts of the code, we are releasing the last version of the Alpha_1.3.x Amai Beetroot「甘いビートルート」. Next one will be Alpha_1.4 with more rewrite!
We have included the new Event API that will be used on the next release, but now it is only used to hook on packets.

API Changelog:

  • Full network rewrite. Plugins can work with packets easily now.
  • New Event API, only implemented for packets right now.
  • Added player.block.place.bypass and player.block.break.bypass
  • Level included in data for event item.drop
  • Added Utils::getUniqueID()
  • Added default support in PHP binaries for MySQLi
  • Removed Spyc
  • Call Plugin::__destruct() on PluginAPI::__destruct()
  • Added more OS detection on Utils::getOS()

Changelog:

  • New set-up wizard in multiple languages. Help translate it to more languages on http://translate.pocketmine.net/
  • Updated pthreads and PHP binaries
  • New font for MinTTY console on Windows
  • Send partial hotbar history
  • Fixed Tile saving indexes
  • Fixed a few teleport bugs
  • Improved crash dumps
  • Increased apple health restore
  • Fixed players being invincible after death
  • Fixed Level::unloadChunk() not using saveEnabled
  • Show player name on bad username kick
  • Fixed item duplication on void #1100
  • OPs can bypass the player limit
  • Fixed item replacing on furnace #1114
  • Fixed multiple small bugs #1058 #1032 #854 #823 #1135 #1150 #1172 #1173 #486 #466 #483
  • Fixed PHP compilation on 64-bit linux #519 #861 #940 #505 #590 #761 #129
  • Included OPCache to optimize opcodes

If you are on Linux, you can use wget -q -O - http://cdn.pocketmine.net/installer.sh | bash -s - -v Alpha_1.3.12 to update. If you are on a MacOS, use curl -sL http://cdn.pocketmine.net/installer.sh | bash -s - -v Alpha_1.3.12

PocketMine-MP Alpha_1.3.11「甘いビートルート」

08 May 20:59
Compare
Choose a tag to compare

And here it comes the stable release for MCPE v0.8.1 alpha. We decided to remove the improved networking that was delaying this release, but you should see it in the next one. Minecarts couldn't be added for the same reason as mobs, but we will try to implement "fake" minecarts that behave correctly inside rails, but not outside of them.

Starting with this release, all PocketMine-MP versions will be given a codename. This one received the codename 「甘いビートルート」(Amai Beetroot).

Changelog:

  • Fixed existing Packets of Death
  • Fixed lots of bugs related to crafting
  • Fixed block placement bugs
  • Redstone ore drops redstone dust
  • Sideway logs
  • Sponges
  • Added new wooden planks & stairs
  • Added iron bars, cobblestone walls and pumpkins
  • Added carpets, hay bales and coal blocks
  • Added potatoes, carrots and beetroots
  • Additional tall grass drops
  • Achievements
  • Added multiple orders for /gamemode command
  • Chat plugins can work with each other #975
  • Fixed internal world chunks bug
  • Private messages are now hidden on console except when the console is the target/origin
  • PHP plugins are now loaded with include()
  • Fixed plugin paths
  • Added source SHA1 sum to crash reports
  • Added Level::startTime() and Level::stopTime()
  • Fixed server not being able to start on several OS when offline
  • More small fixes and small additions

For more information, check the complete changelog.