Jump to content
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal
  • Announcements

    • Lizzy Trickster

      Latest Stable OpenComputers Version   11/26/16

      The latest released version of OpenComputers is version 1.7.1 for MC 1.7.10, 1.10.2, 1.11.2 & 1.12.1. See more information here! Beta/Dev builds can be found at the Jenkins Build Server (ci.cil.li)
Lizzy Trickster

OpenComputers 1.7 Released!

Recommended Posts

OpenComputers version 1.7 released for MC 1.7.10, 1.8.9, 1.9.4, 1.10.2 1.11.2 & 1.12.1

 

As always, remember to make a backup of your world.

Got an issue? Post it on the GitHub Issue Tracker or the support section of the forums.

Download on Curse.

 

 

New Features/Support

  • Added: 1.12 and 1.11 support
  • Added: New OpenOS thread library
  • Added: Support for forge energy.
  • Added: Re-add ComputerCraft integration.
  • Added: Re-add Project: Red integration.
  • Added: Re-add WR-CBE Integration (thanks gamax92)
  • Added: Re-add IC2 integration.
  • Added: Re-add Waila/Hwyla integration.
  • Added: Motion Sensor is now an upgrade
  • Added: Converter for fluid tank properties.
  • Added: zh_CN and ru_RU localization
  • Added: AE2 Integration (thanks Leon)

OpenOS fix/improvements

  • Fixed: numerous areas of code cleanup
  • Fixed: memory cost reduced, Now requires ~140kB to boot to shell prompt
  • Fixed: boot time reduced dramatically
  • Fixed: /bin/ls fix for -p option to show / on dirs
  • Fixed: /lib/event fix for dispatching signals to timers
  • Fixed: /lib/keyboard reduced memory cost and fixed support for numpad in terminal
  • Fixed: loadfile fix to allow relative paths
  • Added: Separate core tty code from /lib/term, added vt100 support
  • Fixed: ENV and _G fixes for load, lua shell, and shell environment
  • Fixed: edge case in quoted whitespace in shell commands respected
  • Fixed: mv and cp error message conformance and cleanup
  • Fixed: install tool fixes
  • Fixed: fix exit code issues with ls and piping
  • Added: pastebin updates for https
  • Fixed: serialization performance greatly improved
  • Added: ls coloring now uses vt100 color codes in LS_COLORS
  • Added: new file listing tool: /bin/tree (thanks LeshaInc)

Other fixes/improvements

  • Fixed: robot screen freeze issue
  • Fixed: iron nuggets removed (vanilla has it now)
  • Fixed: Little bit of scala cleanup, API refactoring
  • Added: getAllStacks and getInventoryName to transposers and inventory controller upgrades for better inventory management. (thanks thiakil)
  • Added: More robots names (thanks Nexarius)
  • Added: Mouse release sends drop event even without drag
  • Fixed: Made tank controllers work better with blocks that provide multiple tanks.
  • Fixed: filesystem.copy() (#2432) (thanks SDPhantom)
  • Fixed: Make wtrunc count missing glyphs as 1 (thanks gamax92)
  • Fixed: Infinite loop in manual.
  • Fixed: Robots not being able to use all items properly.
  • Fixed: case where computers could run minecraft host machine cpu too high
  • Fixed: table returned by getAllStacks().getAll() being 0-based.
  • Fixed: Equipment slot actions.
  • Fixed: bounding box issues that affect things like waypoints

List of contributors

Sangar, payonel, Vexatos
modmuss50, SDPhantom, thiakil
gamax92, asiekierka, Wilma456, stone3311
Nexarius, loveyanbei, 28Smiles, cyber01, LeshaInc

Share this post


Link to post
Share on other sites

hi Lizzy Trickster for week ago i posted a isuge i had when

the function require("serialization").serialize( <table> ) givet the error: too long whenout yelding  it look's like this a error that can be fixed  it's just that there is not eny os.sleep / yields in the function happens evry time that i will serilalize a big table

 

what i am trying to say is that a guy said that this is up to fix but when will that be?

 

 

said by: payonel

 

"

I am happy to review the serialization code in openos, but not with a repro with your speciifc use case

 

Note  that the serialization library has been optimization since our last official release. Please retest with a latest dev build from: http://ci.cil.li/

for example:

1.7.10: http://ci.cil.li/job/OpenComputers-dev-MC1.7.10/

1.10: http://ci.cil.li/job/OpenComputers-dev-MC1.10/"

 

(forum post: url:  https://oc.cil.li/index.php?/topic/1448-too-long-without-yielding-in-the-serialization-lib/)

 

so what i hear here is that it works in the DEV build and after this is before version 1.7 then it should be in 1.7 right???

 

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×