Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
331 lines (208 sloc) 6.76 KB

Change Log

All notable changes to this project will be documented in this file automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY! This project adheres to Semantic Versioning.

v0.11.10

(2019-03-21)

  • Update to newest version of webpack [Cyryl Płotnicki]

v0.11.9

(2019-03-18)

  • Set project type to rust-public-crate-wasm [Giovanni Garufi]

v0.11.8

(2019-03-14)

  • Introduce fill_default_values [Robert Vojta]

v0.11.7

(2019-02-26)

  • Rename the demo examples directory [Cyryl Płotnicki]

v0.11.6

(2019-02-26)

  • Add support for collapsed and collapsible [Cyryl Płotnicki]

v0.11.5

(2019-02-15)

  • Emit description in JSON schema, not UI schema [Robert Vojta]

v0.11.4

(2019-02-12)

  • Report serde errors [Robert Vojta]

v0.11.3

(2019-02-11)

  • Emit UI Schema for array.items [Robert Vojta]

v0.11.2

(2019-02-08)

  • Ensure the correct Rust version when running locally and on CI. [Cyryl Płotnicki]

v0.11.1

(2019-02-08)

  • Cleanup after reconfix functionality merge [Robert Vojta]

v0.11.0

(2019-02-07)

  • Rename & merge reconfix functionality [Robert Vojta]

v0.10.5

(2019-02-05)

  • version keyword available and passed through on every schema level. [Cyryl Płotnicki]

v0.10.4

(2019-02-05)

  • Generate wasm bindings conditionally [Robert Vojta]

v0.10.3

(2019-02-04)

  • Add unhappy-path tests. [Cyryl Płotnicki]
  • Rename uiobject to uischema in test file names. [Cyryl Płotnicki]

v0.10.2

(2019-02-01)

  • Fix running fuzzer from scratch. [Cyryl Płotnicki]

v0.10.1

(2019-02-01)

  • Add basic fuzzer configuration. [Cyryl Płotnicki]

v0.10.0

(2019-02-01)

  • Rename JS file in the NPM package [Robert Vojta]

v0.9.2

(2019-01-30)

  • Emit ui:order in addition to $$order [Cyryl Płotnicki]

v0.9.1

(2019-01-30)

  • Emit both writeOnly and ui:widget:password for writeOnly [Cyryl Płotnicki]
  • Emit ui:widget:password for passwords, in addition to writeOnly [Cyryl Płotnicki]
  • Emit readOnly on the JSONSChema level as well. [Cyryl Płotnicki]

v0.9.0

(2019-01-30)

  • Remove support for when [Cyryl Płotnicki]

v0.8.0

(2019-01-29)

  • Remove mapping passthrough. [Cyryl Płotnicki]

v0.7.6

(2019-01-29)

  • Add readOnly annotation [Cyryl Płotnicki]
  • Add support for placeholder. [Cyryl Płotnicki]
  • Add support for hidden keyword. [Cyryl Płotnicki]

v0.7.5

(2019-01-29)

  • Add support for array annotations. [Cyryl Płotnicki]

v0.7.4

(2019-01-28)

  • Add support for pass-through of additionalProperties [Cyryl Płotnicki]
  • Add support for dynamic objects. [Cyryl Płotnicki]

v0.7.3

(2019-01-23)

  • Add support for *address types [Cyryl Płotnicki]

v0.7.2

(2019-01-22)

  • Allow lenght bounds and patterns to coexist on strings [Cyryl Płotnicki]
  • Add more tests for const, enum and pattern [Cyryl Płotnicki]
  • Add enum/const support for booleans [Cyryl Płotnicki]
  • Add support for all string object bounds for all string-based types [Cyryl Płotnicki]

v0.7.1

(2019-01-21)

  • Move to Rust stable [Cyryl Płotnicki]

v0.7.0

(2019-01-18)

  • Remove support for compund types completely [Cyryl Płotnicki]

v0.6.13

(2019-01-18)

  • Add stringlist type [Cyryl Płotnicki]

v0.6.12

(2019-01-17)

  • Add support for annotations on the root level [Cyryl Płotnicki]

v0.6.11

(2019-01-17)

  • Fix port type to be integer on JSONSchema side [Cyryl Płotnicki]

v0.6.10

(2019-01-16)

  • Add support for file type [Cyryl Płotnicki]
  • Add widget support for single binary type case [Cyryl Płotnicki]

v0.6.9

(2019-01-15)

  • Fix problems with nested UISchema [Cyryl Płotnicki]

v0.6.8

(2019-01-10)

  • Add support for formula keyword on the schema level [Cyryl Płotnicki]

v0.6.7

(2019-01-10)

  • Support default keyword for all types generically [Cyryl Płotnicki]
  • Add default value support for Number and Port [Cyryl Płotnicki]
  • Add support for default values on Integers [Cyryl Płotnicki]

v0.6.6

(2019-01-07)

  • Remove stale documentation [Cyryl Płotnicki]

v0.6.5

(2019-01-07)

  • Fix WASM build. [Cyryl Płotnicki]

v0.6.4

(2018-12-20)

  • Unknown types are treated as text by default [Cyryl Płotnicki]

v0.6.3

(2018-12-20)

  • Disable travis cache [Cyryl Płotnicki]
  • Add support for port type [Cyryl Płotnicki]
  • Add definitions for types that are passthrough to JSONSchema types. [Cyryl Płotnicki]
  • Add number type [Cyryl Płotnicki]
  • Add support for text type [Cyryl Płotnicki]

v0.6.2

(2018-12-18)

  • Add support for enum values on integers [Cyryl Płotnicki]
  • Extract generic enumeration deserialization [Cyryl Płotnicki]

v0.6.1

(2018-12-18)

  • Update temen dependency [Cyryl Płotnicki]

v0.6.0

(2018-12-17)

  • Make sure that we can only use 1 as a version number [Cyryl Płotnicki]
  • Make the top level schema version optional [Cyryl Płotnicki]

v0.5.0

(2018-12-17)

  • New multiple items semantics [Cyryl Płotnicki]

v0.4.0

(2018-12-17)

  • Remove support for additionalItems keyword [Cyryl Płotnicki]

v0.3.0

(2018-12-17)

  • Switch to beta toolchain [Cyryl Płotnicki]
  • Normalize min/max property names according to the new spec. [Cyryl Płotnicki]

v0.2.10

(2018-12-06)

  • Rust toolchain stable [Robert Vojta]

v0.2.9

(2018-12-06)

  • Do not require jest to be installed globally [Cyryl Płotnicki]

v0.2.8

(2018-12-06)

  • Remove -preview suffix for clippy, rustfmt [Robert Vojta]
  • Add changelog link to readme [Robert Vojta]
  • Replace wasm32 triplet with target_arch [Robert Vojta]

v0.2.7

(2018-11-28)

  • Add missing description [Robert Vojta]

v0.2.6

(2018-11-28)

  • Initial release [Robert Vojta]

v0.2.5

(2018-11-26)

  • Add interactive example of usage in the browser [Cyryl Płotnicki]
  • Add headlesss browsers to CI environment [Cyryl Płotnicki]
  • Expose UI generation function as WASM function [Cyryl Płotnicki]
  • Port wasm build over from temen [Cyryl Płotnicki]
  • Add node.js as dependency [Cyryl Płotnicki]

v0.2.4

(2018-11-23)

  • Add balena-temen as dependency [Cyryl Płotnicki]

v0.2.3

(2018-11-15)

  • Remove explicit travis notifications [Cyryl Płotnicki]

v0.2.2

(2018-11-15)

  • Update dependencies [Cyryl Płotnicki]

v0.2.1

(2018-11-14)

  • Remove TODOs from the NOTES.md, transformed into github issues [Cyryl Płotnicki]

v0.2.0

(2018-11-14)

  • Set change type for versionist [Cyryl Płotnicki]

v0.1.4 - 2018-10-17

  • Add resin-cli demo test [Robert Vojta]

v0.1.3 - 2018-10-17

  • Add basic README with a TODO list [Cyryl Płotnicki]

v0.1.2 - 2018-10-17

  • Update email address [Robert Vojta]

v0.1.1 - 2018-10-16

  • Add rust version specification for the tooling [Cyryl Płotnicki]

v0.1.0 - 2018-10-16

  • Add versionbot support [Giovanni Garufi]
  • Add library skeleton [Robert Vojta]
You can’t perform that action at this time.