Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • 0.12.0
    e38590c4 · Bump version ·
    Version 0.12.0
    
    New features:
    * Added support for OpenComputers 1.8’s signal encoding changes
      (integer parameters less than 64 bits wide are now passed as integers,
      whereas in OpenComputers 1.7 they were turned into `f64`s).
    * Added support for OpenComputers 1.8’s modem API changes (new data
      types are supported and costs of certain data types differ between the
      two versions).
    
    Changes:
    * OC-Wasm-related crates will be versioned in lockstep, starting from
      0.12.0. This means that equal version numbers should now be compatible
      with each other.
    
    Fixes:
    * The `screen` component’s `turn_on` and `turn_off` functions did not
      work due to an undocumented second return value from OpenComputers.
      That second return value is now properly ignored. Thanks to DCNick3
      for this fix.
    
    Maintenance:
    * Bumped `minicbor` dependency to version 0.21.
    * Bumped `oc-wasm-futures` dependency to version 0.12.
    * Bumped `oc-wasm-helpers` dependency to version 0.12.
    * Bumped `oc-wasm-safe` dependency to version 0.12.
    
  • 0.11.0
    9d00bdcc · Bump version ·
    Version 0.11.0
    
    Dependencies:
    * Bumped `minicbor` to 0.20.
    * Bumped `oc-wasm-futures` to 0.7.
    * Bumped `oc-wasm-helpers` to 0.6.
    * Bumped `oc-wasm-safe` to 0.5.
    
  • 0.10.2
    03c6af87 · Bump version ·
    Version 0.10.2
    
    New features:
    * Reuse some types exported by `oc-wasm-helpers` rather than defining
      them here directly.
    
  • 0.10.1
    fa3acb5a · Bump version ·
    Version 0.10.1
    
    New features:
    * Re-exports some more symbols, so consumers hopefully don’t have to
      directly depend on `oc-wasm-helpers`.
    
  • 0.10.0
    9b316247 · Bump version ·
    Version 0.10.0
    
    New features:
    * Added a `prelude` module.
    
    Dependencies:
    * Bumped `minicbor` to 0.19.
    * Bumped `oc-wasm-futures` to 0.6.
    * Bumped `oc-wasm-helpers` to 0.5.
    * Bumped `oc-wasm-safe` to 0.4.
    
    Internal:
    * Used CBOR External References.
    
  • 0.9.0
    7399ee3d · Bump version ·
    Version 0.9.0
    
    New features:
    * Re-exported `Lockable`.
    
    Dependencies:
    * Bumped `minicbor` to 0.18.
    * Bumped `oc-wasm-futures` to 0.5.
    * Bumped `oc-wasm-helpers` to 0.3.
    * Bumped `oc-wasm-safe to` 0.3.
    
  • 0.8.0
    13d8be97 · Bump version ·
    Version 0.8.0
    
    New features:
    * `TooManyDescriptors` error is now propagated.
    
  • 0.7.0
    da8e8a60 · Bump version ·
    Version 0.7.0
    
    New features:
    * Empty item stacks now decode as `None` rather than air.
    
    Fixes:
    * Fixed detecting out of energy error when sending modem message.
    
  • 0.6.0
    68b7ff36 · Bump version ·
    Version 0.6.0
    
    New features:
    * Added equip function to inventory API.
    
    Fixes:
    * It is now possible to obtain the capacity of an empty fluid tank.
    
  • 0.5.1
    d0d1228d · Bump version ·
    Version 0.5.1
    
    New features:
    * Added modem API.
    
  • 0.5.0
    47b56974 · Bump version ·
    Version 0.5.0
    
    Dependencies:
    * Bumped `oc-wasm-futures` to 0.4.
    
  • 0.4.1
    dceb8a99 · Bump version ·
    Version 0.4.1
    
    New features:
    * `Error::as_str` now returns a `'static` string.
    
  • 0.4.0
    e4b2fbfc · Bump version ·
    Version 0.4.0
    
    New features:
    * Added `InventoryWorldControlMk2` API to `inventory` component.
    * Massively reworked error handling to use the new `component` module
      syscalls from OC-Wasm version 1.12.2-0.3.0 and return a much richer
      error enumeration type, eliminating reporting errors as strings.
    
    Fixes:
    * Fixed incorrect comment regarding handling of unpaired surrogate
      halves in `screen` component’s `get` method.
    
    Dependencies:
    * Bumped `minicbor` to 0.15.
    * Bumped `oc-wasm-futures` to 0.3.
    * Bumped `oc-wasm-safe` to 0.2.
    
  • 0.3.1
    Version 0.3.1
    
    Changes:
    * Bump oc-wasm-futures dependency to 0.2.
    
  • 0.3.0
    Version 0.3.0
    
    New features:
    * Added keyboard API.
    * Added more of the inventory API.
    
    Fixes:
    * Allowed passing RelativeSide to inventory API.
    * Fixed get_stack_in_slot not returning Option.
    * Fixed documentation build on docs.rs.
    
  • 0.2.0
    Version 0.2.0
    
    * Fixed bugs
    * Added the robot component
    
  • 0.1.0
    0b977e4c · Add example ·
    Version 0.1.0