Skip to content

Releases: SmallJoker/OpenEdits

v1.3.0 / v1.3.1

16 Nov 11:24
Compare
Choose a tag to compare

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

16 Feb 21:05
Compare
Choose a tag to compare

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

21 Oct 13:48
Compare
Choose a tag to compare

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
  • 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

07 May 09:54
Compare
Choose a tag to compare

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

16 Mar 19:38
Compare
Choose a tag to compare

Changes:

  • Smiley selector
  • Password authentication
  • GuestXXXX logins
  • Account registration
    • Password change: /setpass (or by an admin)
  • Per-world permissions (edit, draw, god mode, owner)
    • See commands /help CMD, /flags, /fset, /fdel
  • Allow multiple logins from the same account
  • Game logo

Linux build:

  • sha256: 793633af450037f0b471c532ede5d587fe4f8cf05df206bad4a3e926bd263730

Windows build:

  • sha256: 9ed916b2ee899c18ca3387b015eb215b16c8b2caea9a229cdae94b6ff06305ee

v1.0.7-dev

27 Feb 19:42
Compare
Choose a tag to compare

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

19 Feb 12:18
Compare
Choose a tag to compare

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

16 Feb 20:47
Compare
Choose a tag to compare

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

12 Feb 18:35
Compare
Choose a tag to compare

Changes:

  • Improved textures
  • Better chat
  • Player nametags
  • Proper player leave handling (mutiplayer)
  • Proper application shutdown

sha1: 65d6cabb8aa9babfdc4aa337210cdcdb7faa4994
sha256: e02bf007f6ab7f4ec3eee0ea3d81dcfb7fc1ca9a3cc41153111682132adf3312

v1.0.0-dev-0

10 Feb 21:11
Compare
Choose a tag to compare

First playable version.

Features:

  • Multiplayer
  • Basic movement
  • Block placement
  • Gravity blocks
  • Jumpy block for physics testing (blue)

sha1: 97b0dd81ec20ef1f70c2d52ddbdccc2cc0318fbd
sha256: 2266acf42aa405ffacb43ee5c0c48af487d91ab50b9046ff3f85e960223499a9