|
1 | 1 | ## New Features/Support |
2 | | -* **Changed: Diamond Chip recipe** |
3 | | - - You now require cutting wire to cut the diamond. |
4 | | -* Fixed: IC2-Classic mod incompatibility |
5 | | -* Added: Allow getting yaw of player through tablet component (ChristoCoder) |
6 | | -* Fixed: Microcontroller interactions with EnderIO item conduits |
7 | | -* Added: Maximum packet parts to device info of modems (Linked and Network Cards) |
8 | | -* Fixed: Drones now properly work with chunkloader upgrades (TheCodex6824) |
9 | | -* Fixed: Tablets not turning off their screen properly (AmandaCameron) |
10 | | -* Fixed: Motion Sensor line of sight |
11 | | -* Misc: Updated various translations |
12 | | - - Russian (S0ZDATEL, Fingercomp, makkarpov) |
13 | | - - Traditional Chinese (mymagadsl) |
14 | | - - German (Nex4rius) |
| 2 | +* Added: Tier 1 Wireless Network Card (TheCodex6824) |
| 3 | + - Can only have one open port at a time |
| 4 | + - Has a signal strength of 16 blocks |
| 5 | + - The already existing wireless network card is now the Tier 2 card, has not been changed in any other way. |
| 6 | +* **Added: Sheep Power** (and ocelot power) |
| 7 | + - **Carpeted Capacitors** exist now. They work and connect just like normal capacitors and form blocks with them. |
| 8 | + - Carpeted Capacitors generate power when sheep or ocelots walk on them. |
| 9 | + - Power is generated when at least 2 of a type of animal are present. A single sheep and a single ocelot generate no power. |
| 10 | + - Ocelots are notorious for their tendency to summon electrostatic fields from the feline dimension. They generate more power than sheep do. |
| 11 | + - Yes, this means you can now use OC without any energy-producing mod again without having to change the config. |
| 12 | + - Insert interesting reference mentioning electric sheep here |
| 13 | +* Added: Creative Component Bus (Xyxen) |
| 14 | + - Allows servers to support up to 1024 components |
| 15 | +* **Changed: Lua 5.3 is now the default architecture for newly crafted CPUs** |
| 16 | + - CPUs that were crafted prior to this update will continue running whichever architecture they were set to, or Lua 5.2 |
| 17 | +* Added: You can now change the name of a robot using another computer. |
| 18 | + - Added `setName` and `getName` to robots. |
| 19 | + - Computers connected to the robot can access the robot as a component to call these functions. |
| 20 | + - The Robot must be shut down for this to work |
| 21 | +* Fixed: Certain characters and glyph width in screen rendering |
| 22 | +* Fixed: Blocks with inventories failing to save under certain circumstances |
| 23 | +* Fixed: Drones with chunkloader upgrades not always properly loading chunks (TheCodex6824) |
| 24 | +* Fixed: AppliedEnergistics 2 integration |
| 25 | + - Certain filters for `getItemsInNetwork()` not working |
| 26 | + - `getCpus()` not returning the correct number |
| 27 | + - `exportIntoSlot()` not working |
| 28 | + - Added `isCraftable` to gathered item data |
| 29 | +* Fixed: `computer.addUser` not erroring properly |
| 30 | +* Fixed: Made cable collision box closer to cable shape (SquidDev) |
| 31 | +* Fixed: Crafting Upgrade not always crafting what it should be crafting |
| 32 | +* Fixed: Crafting Upgrade making items uncraftable |
| 33 | +* Fixed: Motion Sensor still not working properly |
| 34 | +* Fixed: Robots interacting with items that directly modify their inventory (like IC2 fluid cells) |
| 35 | +* Fixed: Potential memory leak in networking code |
| 36 | +* Fixed: `getMetadata` on the Debug Card on Minecraft 1.10 and above (BrisingrAerowing) |
| 37 | +* Added: `getBlockState` for the Debug Card on Minecraft 1.10 and above (BrisingrAerowing) |
| 38 | +* Fixed: Crafting a robot or drone with an EEPROM not working on Minecraft 1.10 and above |
| 39 | +* Fixed: `getAllStacks()` on the Inventory Controller Upgrade and Transposer has been backported to Minecraft 1.7.10. |
| 40 | + |
| 41 | +* Misc: Updated French translation (Naheulf) |
15 | 42 |
|
16 | 43 | ## OpenOS fixes/improvements |
17 | | -* Fixed: Issues with booting OpenOS on very slow servers |
18 | | -* Added: Allow custom error objects to print to stderr |
19 | | -* Added: Allow mount points to use existing directories |
20 | | -* Added: Bind mounts to mount a directory as another directory |
21 | | -* Fixed: Allow .shrc to use tty stdin |
22 | | -* **Added: Lua REPL input is now parsed with an implicit `return`** (SquidDev) |
23 | | - - Adding a `=` in front of the code to explicitly add it still works. |
24 | | -* Changed: Shell history no longer adds items if they are duplicates (SquidDev) |
25 | | -* Fixed: CTCP messages in IRC client (Michiyo, skyem123) |
26 | | -* Fixed: Reverse lookup of keys in Keyboard API |
27 | | -* Fixed: event.cancel and event.ignore |
28 | | -* Fixed: Protect lua shell from serialization OOM failure |
29 | | -* Fixed: Too long without yielding error in /bin/tree (LeshaInc) |
30 | | -* Misc: Improvements to the vt100 library |
31 | | -* Misc: Various minor improvements to reduce memory usage |
| 44 | +* Fixed: install.lua now should work more like one would expect |
| 45 | +* Changed: uuid.lua is now generating valid RFC4122 version 4 UUIDs (jobe1986) |
| 46 | +* Fixed: Various fixes to vt100 support |
| 47 | +* Fixed: Memory leak in process loading |
| 48 | +* Fixed: Made modifier keypresses more specific in /bin/edit |
32 | 49 |
|
33 | 50 | ## List of contributors |
34 | 51 | payonel, Vexatos, |
35 | | -S0ZDATEL, Fingercomp, makkarpov, |
36 | | -mymagadsl, Nex4rius, ChristoCoder, |
37 | | -LeshaInc, SquidDev, Michiyo, |
38 | | -skyem123, TheCodex6824, |
39 | | -AmandaCameron, Pwootage |
| 52 | +Xyxen, TheCodex6824, SquidDev, |
| 53 | +BrisingrAerowing, jobe1986, |
| 54 | +Naheulf, SDPhantom, |
| 55 | +Zerotiger, anar4732 |
0 commit comments