From 00c5a9b3dd09fd6684402e1491d5e437a6ecdfc1 Mon Sep 17 00:00:00 2001 From: Adrian Siekierka Date: Sat, 17 Sep 2022 23:27:41 +0200 Subject: [PATCH] set OC version to 1.8.0-snapshot, update changelog --- build.properties | 2 +- changelog.md | 32 ++++++++++++------- .../loot/openos/lib/core/boot.lua | 2 +- 3 files changed, 23 insertions(+), 13 deletions(-) diff --git a/build.properties b/build.properties index f6c7aaed77..65729b05c9 100644 --- a/build.properties +++ b/build.properties @@ -1,7 +1,7 @@ minecraft.version=1.7.10 forge.version=10.13.4.1614-1.7.10 -oc.version=1.7.7 +oc.version=1.8.0-snapshot ae2.version=rv2-stable-10 bc.version=7.1.24 diff --git a/changelog.md b/changelog.md index 2af5bbac13..a8534b4a12 100644 --- a/changelog.md +++ b/changelog.md @@ -1,19 +1,29 @@ ## New Features/Support -* Fixed: Adjusted version check to support the newer GitHub tag format. -* Fixed: [#2883] Allowing any domain through if a whitelisted domain failed to resolve. -* (1.12.2) Fixed: Block/item color regression (introduced in OpenComputers 1.7.6). -* Fixed: [#3547] Character glyph regressions (introduced in OpenComputers 1.7.6). -* Fixed: [#3004] Incorrect damage/metadata values on Cable items. -* (1.12.2) Fixed: [#3546] Incorrect version number reported by mod. -* (1.12.2) Fixed: Reflection call regression (introduced in OpenComputers 1.7.6). -* (1.12.2) Fixed: [#2902] Thread race condition crash when rendering some blocks. +* Added: Experimental Lua 5.4 support (Lua 5.4.4). + * For now, this is hidden behind a configuration option. +* Added: Forestry circuit boards' internal layout is now available to Lua scripts. +* Added: Major upgrade of Lua libraries. + * Updated LuaJ to 3.0.2 with many third-party patches applied. + * JNLua is now compiled with proper optimizations - ~2x better performance! + * Lua 5.2 has been updated with gamax92's backported bugfixes. + * Lua 5.3 has been updated from 5.3.2 to 5.3.6. + * 64-bit integers in calls should now be handled properly. +* Added: Official support for AArch64 on Linux and macOS. +* Added: Subtle indentations to Redstone I/O texture. + * The amount of darkened dots on each side marks the ordinal number of the side it responds to. +* Added: Support for non-BMP Unicode codepoints! + * To clarify, Unicode characters >= 0x10000 should now be fully supported - as long as they're provided in the font. +* Changed: New limitFlightHeight configuration definition. + * This allows values above 256 to be used, which may be useful for Cubic Chunks users. +* Changed: The game now crashes instead of reloading defaults if a config file is present but invalid. +* Removed: Native Lua library support for FreeBSD and x86 macOS. +* (1.7.10) Fixed: [#3239] Inconsistencies in Robot block clicking. ## OpenOS fixes/improvements -* Fixed: /bin/edit not working on Lua 5.2 (introduced in OpenOS 1.7.6). -* Fixed: Reverted "[#3196] Env pass in 'sh' command." due to a regression. +* Fixed: [#3558] Invalid file modification timestamps in /bin/ls. ## List of contributors -payonel, asie +asie, payonel, Smok1e diff --git a/src/main/resources/assets/opencomputers/loot/openos/lib/core/boot.lua b/src/main/resources/assets/opencomputers/loot/openos/lib/core/boot.lua index b223b2e4e4..b8628597f3 100644 --- a/src/main/resources/assets/opencomputers/loot/openos/lib/core/boot.lua +++ b/src/main/resources/assets/opencomputers/loot/openos/lib/core/boot.lua @@ -1,7 +1,7 @@ -- called from /init.lua local raw_loadfile = ... -_G._OSVERSION = "OpenOS 1.7.7" +_G._OSVERSION = "OpenOS 1.8.0-snapshot" -- luacheck: globals component computer unicode _OSVERSION local component = component