Releases: SmallJoker/OpenEdits
v1.3.0 / v1.3.1
Changes: (since 1.2.0)
- Fixed incorrect movement with >1 movement key pressed
- Tooltips for most of the image buttons
- Server-sent media (scripts and textures)
- Required for Lua scripting
- Initial Lua scripting support
- LuaJIT (or Lua 5.1) is now a build dependency.
- Register packs -> blocks
- Multiple tiles support
- Custom physics functions (
on_intersect
,on_intersect_once
,on_collide
) - Exposed
BlockParams
(e.g. coin doors, text) - Initial support for script events Client --> Server
- See
doc/lua_api.md
for details.
- Friends feature (tab in the lobby)
--go
command-line argument- GUI layout engine (to scale better)
- Fancy logger +
OE_DEBUG
environment variable for debugging - Improved unittests
Linux build: (Ubuntu 22.04 or newer might be required)
- sha256: cdd1912cfd4a9fa1fbe22e10f683e945947e69c6154120f582f9977c2788e654
Windows build: (now built with MinGW)
- sha256: 58014f51d48224cd89fa4e05226726befb7f8c08d7e871dca690d322a7cad8af
Server for playtesting: krock-works.nex.sh
v1.2.0
Changes:
- Sound! For coins and piano notes
- New blocks
- Teleportation points (ID 242)
- Text blocks (ID 1000)
- Real black and fake blocks (ID 44, 243)
- Timed gates (ID 156, 157)
- Piano note (ID 77)
- Improved player movement prediction using RTT
- RMB + Ctrl to copy the pointed block's parameters
- Chat input box history
- Chat commands no longer crash on MSVC builds
- Playback of old chat messages on join
- Faster coindoor text rendering
Linux build: (Ubuntu 22.04 or newer might be required)
- sha256: ecc38fcc8b3d4d58b0136770a9a255ef2fe617565a478b46247e72a1c331f560
Windows build: (now built with MinGW)
- sha256: 5ee2fbfa87390280949abdf8f37a724cbb7d11d9aaa01fb29ad4b594783910d6
v1.1.0
Changes:
- Players are now shown on the minimap
- EELVL import and export
- The worlds within
worlds/imports/
are now shown in the lobby - Importing will fall back to a block ID LUT in case the block is yet not known
- The worlds within
- zlib world compression (greatly reduces file and transfer sizes)
- Added the Beta block pack
- Better permission system (flags, roles)
- Proper admin and moderator permissions
- See
--setrole
CLI command
Linux build:
- sha256: 4c2047541b5c5c4185f82b8ffdc38262842a5c3879f70b752beca5d2dac2c580
Windows build:
- sha256: e917793bad3f5a602cd3a03a5120f889bd2bddac6ff52006fcd811e937800c59
v1.0.9
Changes:
- Vastly improved world rendering speed by combing vertices into a single draw call per block type
- Lobby redesign to use tabs
- World creation
- Persistent, temporary (single placement or draw)
- Temporary world access by
/code
- Improved chat prompt placement
- Text buttons replaced with icons
- Improved popup (error) visuals
Linux build:
- sha256: 4ee0dd1bf211115bfe3b8d3eecd8e045dee8529b0b5e43dba5b5703ba08cb3d9
Windows build:
- sha256: 3e13ab3a2ebd1e31516e477c4bfd5229bc594d05fb1c1867864ababa56e55a9b
v1.0.8-dev
Changes:
- Smiley selector
- Password authentication
- GuestXXXX logins
- Account registration
- Password change:
/setpass
(or by an admin)
- Password change:
- Per-world permissions (edit, draw, god mode, owner)
- See commands
/help CMD
,/flags
,/fset
,/fdel
- See commands
- Allow multiple logins from the same account
- Game logo
Linux build:
- sha256: 793633af450037f0b471c532ede5d587fe4f8cf05df206bad4a3e926bd263730
Windows build:
- sha256: 9ed916b2ee899c18ca3387b015eb215b16c8b2caea9a229cdae94b6ff06305ee
v1.0.7-dev
Changes:
- New blocks: coins, coin door, coin gate, key gates
- New pack: candy (one-way gates)
- A few input fixes
- Reworked the world saving to be future-proof
Linux build:
- sha1: 9a2ef219770ab251544335c927b68eaa8a249845
- sha256: 005de48e075cbf3f8affeb08693b2c8ed74cf1c54ade342b9154a4e16b802d1c
Windows build:
- sha1: 1d54e6c4cdf7e4fc9d0074ec8b1a289e1b76e2bd
- sha256: b6fe31a1be306ef8c1751b99270f642bd686c004d87cbcb57c0fe5efac5bb65e
v1.0.5-dev
Changes:
- Greatly improved rendering performance of worlds
- New blocks: spawn, keys, gates, secret block
- Lobby: List of saved worlds
- Selected block indicator
- Input focus loss fix after half-pressing buttons
- Incompatible with existing databases: new column
title
Linux build:
- sha1: 2d93566afd55dcd8692b248eb9c07a239a9a909a
- sha256: 20e56b0f1632436c0f3c5a90857c83e6bac745a7fa61c6b8a50930410b66774b
v1.0.4-dev
Changes:
- Information text pop-up (n * 7 seconds)
- Chat command support (
/help
) - Persistent world saving using SQLite3
- First decoration pack: "spring"
- First background pack: "simple"
- Very simple lobby screen
sha1: 69d21ec556b3ce09136a98c3858086dfd24150c8
sha256: 6c91ec7c5e7b2fe7a0d81851fd8971123b71b43bc191c44f37a1440ccbfdf851
v1.0.3-dev
Changes:
- Improved textures
- Better chat
- Player nametags
- Proper player leave handling (mutiplayer)
- Proper application shutdown
sha1: 65d6cabb8aa9babfdc4aa337210cdcdb7faa4994
sha256: e02bf007f6ab7f4ec3eee0ea3d81dcfb7fc1ca9a3cc41153111682132adf3312
v1.0.0-dev-0
First playable version.
Features:
- Multiplayer
- Basic movement
- Block placement
- Gravity blocks
- Jumpy block for physics testing (blue)
sha1: 97b0dd81ec20ef1f70c2d52ddbdccc2cc0318fbd
sha256: 2266acf42aa405ffacb43ee5c0c48af487d91ab50b9046ff3f85e960223499a9