From 6890bd5cf3257bf0d3701eb10d91e2b0487046f9 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Tue, 24 Feb 2026 22:38:15 +0000 Subject: [PATCH 1/2] chore: prepare release 1.4.0 --- CHANGELOG.md | 240 +++++++++++++++++++++++++++++++++++++++++++++++++++ package.json | 2 +- 2 files changed, 241 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6b5f430..b3e2365 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -219,6 +219,246 @@ * add link for latest version of spec ([ce8ecf0](https://github.com/open-rpc/spec/commit/ce8ecf0)) +## 1.4.0 (2026-02-24) + +### Features + +- initial commit ([`508cf20`](https://github.com/open-rpc/spec/commit/508cf20)) +- add resources for documentation driven development ([`89be66a`](https://github.com/open-rpc/spec/commit/89be66a)) +- add more resources to README ([`0a0e5b4`](https://github.com/open-rpc/spec/commit/0a0e5b4)) +- pristine all the things ([`fdf7380`](https://github.com/open-rpc/spec/commit/fdf7380)) +- use params over parameters ([`ffae341`](https://github.com/open-rpc/spec/commit/ffae341)) +- add empty circle ci config ([`cf7f746`](https://github.com/open-rpc/spec/commit/cf7f746)) +- add oneOf to the spec ([`966cea0`](https://github.com/open-rpc/spec/commit/966cea0)) +- ref oneOf throughout the spec ([`824cd61`](https://github.com/open-rpc/spec/commit/824cd61)) +- add mdv checking to circleci ([`7f217ff`](https://github.com/open-rpc/spec/commit/7f217ff)) +- add service description to the spec ([`cd32941`](https://github.com/open-rpc/spec/commit/cd32941)) +- add examples mapping object ([`3b4294a`](https://github.com/open-rpc/spec/commit/3b4294a)) +- add description and pairing to examples ([`c76b852`](https://github.com/open-rpc/spec/commit/c76b852)) +- add probot ([`66f591b`](https://github.com/open-rpc/spec/commit/66f591b)) +- gh pages from master ([`ff0d20f`](https://github.com/open-rpc/spec/commit/ff0d20f)) +- semantic release and build ([`275c10a`](https://github.com/open-rpc/spec/commit/275c10a)) +- add link for latest version of spec ([`ce8ecf0`](https://github.com/open-rpc/spec/commit/ce8ecf0)) +- add greetings action ([`8bccaf3`](https://github.com/open-rpc/spec/commit/8bccaf3)) +- add labler action ([`74b1909`](https://github.com/open-rpc/spec/commit/74b1909)) +- add first set of labels ([`5c86521`](https://github.com/open-rpc/spec/commit/5c86521)) +- add support for strict notification methods ([`a9a3091`](https://github.com/open-rpc/spec/commit/a9a3091)) +- updating schema to support strict versioning ([`8824c05`](https://github.com/open-rpc/spec/commit/8824c05)) + +### Fixes + +- updated README ([`11d4da2`](https://github.com/open-rpc/spec/commit/11d4da2)) +- updated README (#2) ([`16f8f29`](https://github.com/open-rpc/spec/commit/16f8f29)) +- remove extra stuff (#7) ([`2bcaa35`](https://github.com/open-rpc/spec/commit/2bcaa35)) +- remove travis.yml (#9) ([`71be1bf`](https://github.com/open-rpc/spec/commit/71be1bf)) +- remove old license ([`54950a2`](https://github.com/open-rpc/spec/commit/54950a2)) +- typo in CONTRIBUTING.md and compose command in BUILDING.md ([`19f68fa`](https://github.com/open-rpc/spec/commit/19f68fa)) +- move to pristine ([`16470f1`](https://github.com/open-rpc/spec/commit/16470f1)) +- add video guide for making small documentation changes ([`687692d`](https://github.com/open-rpc/spec/commit/687692d)) +- update CONTRIBUTING.md typo ([`339fee5`](https://github.com/open-rpc/spec/commit/339fee5)) +- update CONTRIBUTING.md grammer around preview markdown ([`cbce371`](https://github.com/open-rpc/spec/commit/cbce371)) +- update CONTRIBUTING.md adding docs ([`944931c`](https://github.com/open-rpc/spec/commit/944931c)) +- move conventions and resource up in the readme ([`95fe209`](https://github.com/open-rpc/spec/commit/95fe209)) +- replace github for Github ([`161f729`](https://github.com/open-rpc/spec/commit/161f729)) +- update CONTRIBUTING.md to get rid of cloning or forking ([`cd0aeeb`](https://github.com/open-rpc/spec/commit/cd0aeeb)) +- update README.md typo its ([`832ca2c`](https://github.com/open-rpc/spec/commit/832ca2c)) +- update README.md simplify open source grammar ([`fe4111f`](https://github.com/open-rpc/spec/commit/fe4111f)) +- update CONTRIBUTING.md choppy code changes and testing ([`84b8d67`](https://github.com/open-rpc/spec/commit/84b8d67)) +- update CONTRIBUTING.md how to fork a repo ([`b2df0bb`](https://github.com/open-rpc/spec/commit/b2df0bb)) +- Rename LICENSE -> LICENSE.md ([`6389e32`](https://github.com/open-rpc/spec/commit/6389e32)) +- update BUILDING.md typo ([`e89ef99`](https://github.com/open-rpc/spec/commit/e89ef99)) +- update BUILDING.md ([`02d18c5`](https://github.com/open-rpc/spec/commit/02d18c5)) +- remove trash files ([`0e2c660`](https://github.com/open-rpc/spec/commit/0e2c660)) +- update README introduction list formatting ([`adedd85`](https://github.com/open-rpc/spec/commit/adedd85)) +- update README.md remove YAML ([`69a4dd0`](https://github.com/open-rpc/spec/commit/69a4dd0)) +- results and params docs busted ([`91076e8`](https://github.com/open-rpc/spec/commit/91076e8)) +- methods should be method ([`9881f8f`](https://github.com/open-rpc/spec/commit/9881f8f)) +- use OpenRPC over OPENRPC ([`3ffabba`](https://github.com/open-rpc/spec/commit/3ffabba)) +- keep APIs wording use consistent ([`e4310f4`](https://github.com/open-rpc/spec/commit/e4310f4)) +- remove unneeded schema spec duplication ([`a542cd9`](https://github.com/open-rpc/spec/commit/a542cd9)) +- remove datatypes and defer to json schema spec ([`2c4a895`](https://github.com/open-rpc/spec/commit/2c4a895)) +- reference json schema for $refs ([`c26b217`](https://github.com/open-rpc/spec/commit/c26b217)) +- remove references to anything yaml related ([`6e90463`](https://github.com/open-rpc/spec/commit/6e90463)) +- table misformated ([`928a8c8`](https://github.com/open-rpc/spec/commit/928a8c8)) +- add description for contentDescriptors ([`e65b691`](https://github.com/open-rpc/spec/commit/e65b691)) +- center sponsored by ([`52c63e0`](https://github.com/open-rpc/spec/commit/52c63e0)) +- link request param fix ([`b93e2f5`](https://github.com/open-rpc/spec/commit/b93e2f5)) +- results in link example ([`4894a77`](https://github.com/open-rpc/spec/commit/4894a77)) +- method params ([`9e721f8`](https://github.com/open-rpc/spec/commit/9e721f8)) +- contentDescriptor over parametersObject ([`eb986c3`](https://github.com/open-rpc/spec/commit/eb986c3)) +- add error to method ([`a12b656`](https://github.com/open-rpc/spec/commit/a12b656)) +- unique error codes ([`3205b7d`](https://github.com/open-rpc/spec/commit/3205b7d)) +- capitalize must ([`3a55a0f`](https://github.com/open-rpc/spec/commit/3a55a0f)) +- incorrect methods example ([`37c2753`](https://github.com/open-rpc/spec/commit/37c2753)) +- links in method ([`24646ee`](https://github.com/open-rpc/spec/commit/24646ee)) +- wrong brackets ([`32f5fb9`](https://github.com/open-rpc/spec/commit/32f5fb9)) +- results is now result ([`71f3010`](https://github.com/open-rpc/spec/commit/71f3010)) +- method servers ([`25d4304`](https://github.com/open-rpc/spec/commit/25d4304)) +- links should be arrays ([`081aa23`](https://github.com/open-rpc/spec/commit/081aa23)) +- method over operation ([`546275d`](https://github.com/open-rpc/spec/commit/546275d)) +- result over response ([`bcbc3a7`](https://github.com/open-rpc/spec/commit/bcbc3a7)) +- links example + contentDescriptor example + method example ([`a7ff97d`](https://github.com/open-rpc/spec/commit/a7ff97d)) +- remove linkRequest ([`04e9327`](https://github.com/open-rpc/spec/commit/04e9327)) +- error docs meaning field to data ([`336873e`](https://github.com/open-rpc/spec/commit/336873e)) +- always use examples as array ([`9c31f53`](https://github.com/open-rpc/spec/commit/9c31f53)) +- lowercase error field names ([`948f535`](https://github.com/open-rpc/spec/commit/948f535)) +- remove comment about organization ([`f1a3347`](https://github.com/open-rpc/spec/commit/f1a3347)) +- server needs name ([`a1ca601`](https://github.com/open-rpc/spec/commit/a1ca601)) +- add param structure field to support json rpc accurately ([`e848fe6`](https://github.com/open-rpc/spec/commit/e848fe6)) +- add extra explanation ([`791cf11`](https://github.com/open-rpc/spec/commit/791cf11)) +- nameExample JSON syntax error ([`5d0f799`](https://github.com/open-rpc/spec/commit/5d0f799)) +- reference to openapi ([`157d238`](https://github.com/open-rpc/spec/commit/157d238)) +- remove header a tag wrappers ([`3bc7ba7`](https://github.com/open-rpc/spec/commit/3bc7ba7)) +- methodObject tag link ([`b3f9bd6`](https://github.com/open-rpc/spec/commit/b3f9bd6)) +- left over dasherizing ([`01900d4`](https://github.com/open-rpc/spec/commit/01900d4)) +- JSON-RPC over JSON RPC ([`3b04e68`](https://github.com/open-rpc/spec/commit/3b04e68)) +- rewriting existing JSON-RPC API clarification ([`9d7d53d`](https://github.com/open-rpc/spec/commit/9d7d53d)) +- remove left over a wrapper ([`ffd8f23`](https://github.com/open-rpc/spec/commit/ffd8f23)) +- use Github Flavored Markdown ([`f3303cf`](https://github.com/open-rpc/spec/commit/f3303cf)) +- errors ([`c881703`](https://github.com/open-rpc/spec/commit/c881703)) +- use raw link for etc labs logo ([`5f52284`](https://github.com/open-rpc/spec/commit/5f52284)) +- add empty job ([`0691234`](https://github.com/open-rpc/spec/commit/0691234)) +- fix missing quotes around methods ([`67dd189`](https://github.com/open-rpc/spec/commit/67dd189)) +- discovery to reflect JSON RPC spec ([`225ea77`](https://github.com/open-rpc/spec/commit/225ea77)) +- capitlization fix ([`36724ca`](https://github.com/open-rpc/spec/commit/36724ca)) +- change discovery to discover ([`be98ab4`](https://github.com/open-rpc/spec/commit/be98ab4)) +- change discovery to discover ([`149b79c`](https://github.com/open-rpc/spec/commit/149b79c)) +- invalid json and typos ([`e32ff7c`](https://github.com/open-rpc/spec/commit/e32ff7c)) +- descriptions shouldnt read 'a short description' ([`66425b1`](https://github.com/open-rpc/spec/commit/66425b1)) +- fix ci ([`31eded4`](https://github.com/open-rpc/spec/commit/31eded4)) +- fixup remaining errors ([`481abfc`](https://github.com/open-rpc/spec/commit/481abfc)) +- fixups ([`d187d26`](https://github.com/open-rpc/spec/commit/d187d26)) +- add alt to logo ([`37898f3`](https://github.com/open-rpc/spec/commit/37898f3)) +- messed up spacing ([`2cdc1f4`](https://github.com/open-rpc/spec/commit/2cdc1f4)) +- unescaped by-position ([`8f264ae`](https://github.com/open-rpc/spec/commit/8f264ae)) +- content descriptor object required default ([`11ccc36`](https://github.com/open-rpc/spec/commit/11ccc36)) +- revert example changes ([`a333a7a`](https://github.com/open-rpc/spec/commit/a333a7a)) +- fix indentation ([`14b6635`](https://github.com/open-rpc/spec/commit/14b6635)) +- wip ([`ea774c7`](https://github.com/open-rpc/spec/commit/ea774c7)) +- change name to pairing from mapping ([`3856cc9`](https://github.com/open-rpc/spec/commit/3856cc9)) +- lint fixes ([`05f5f87`](https://github.com/open-rpc/spec/commit/05f5f87)) +- add example in schema case ([`5e61cca`](https://github.com/open-rpc/spec/commit/5e61cca)) +- add pairing name ([`299d523`](https://github.com/open-rpc/spec/commit/299d523)) +- method-examples link and description ([`7f9da28`](https://github.com/open-rpc/spec/commit/7f9da28)) +- example-object result ([`2ad2987`](https://github.com/open-rpc/spec/commit/2ad2987)) +- content-descriptor-object link ([`7d3c257`](https://github.com/open-rpc/spec/commit/7d3c257)) +- example params may be a reference object ([`704d14a`](https://github.com/open-rpc/spec/commit/704d14a)) +- add required to errorObject fields ([`8d295de`](https://github.com/open-rpc/spec/commit/8d295de)) +- typo with github md link ([`9a4e957`](https://github.com/open-rpc/spec/commit/9a4e957)) +- add examplePairingObjects ([`f7e735d`](https://github.com/open-rpc/spec/commit/f7e735d)) +- add tagObject ([`d449c8a`](https://github.com/open-rpc/spec/commit/d449c8a)) +- name is required ([`41927d8`](https://github.com/open-rpc/spec/commit/41927d8)) +- add name and summary to Link Object ([`cafd56b`](https://github.com/open-rpc/spec/commit/cafd56b)) +- suggestion required link name ([`1e29076`](https://github.com/open-rpc/spec/commit/1e29076)) +- remove old cname file ([`aeb85a3`](https://github.com/open-rpc/spec/commit/aeb85a3)) +- schema required on contentDescriptorObject ([`46efa4d`](https://github.com/open-rpc/spec/commit/46efa4d)) +- define JSON String templating language for template strings ([`8437e18`](https://github.com/open-rpc/spec/commit/8437e18)) +- use runtime expression for server.url ([`967f1b3`](https://github.com/open-rpc/spec/commit/967f1b3)) +- runtime expression table ([`2f38638`](https://github.com/open-rpc/spec/commit/2f38638)) +- use runtime expression as type for server url ([`d932d0e`](https://github.com/open-rpc/spec/commit/d932d0e)) +- desired values text for runtime expression ([`435abb9`](https://github.com/open-rpc/spec/commit/435abb9)) +- remove examples from spec ([`9acf1c1`](https://github.com/open-rpc/spec/commit/9acf1c1)) +- add markdownlint ([`ea6994b`](https://github.com/open-rpc/spec/commit/ea6994b)) +- remove whitespace rule ([`9118866`](https://github.com/open-rpc/spec/commit/9118866)) +- fix extra whitespace ([`d91bf21`](https://github.com/open-rpc/spec/commit/d91bf21)) +- remove hard tabs rule ([`10efb9a`](https://github.com/open-rpc/spec/commit/10efb9a)) +- json broken ([`ace1fc0`](https://github.com/open-rpc/spec/commit/ace1fc0)) +- update link to template language ([`f8dafd1`](https://github.com/open-rpc/spec/commit/f8dafd1)) +- dont use method text in content descriptor ([`4a3cd0c`](https://github.com/open-rpc/spec/commit/4a3cd0c)) +- remove a level of header indent ([`0f7a0b4`](https://github.com/open-rpc/spec/commit/0f7a0b4)) +- tags shouldnt be in root ([`58c914b`](https://github.com/open-rpc/spec/commit/58c914b)) +- localhost if server is empty ([`4f942b3`](https://github.com/open-rpc/spec/commit/4f942b3)) +- components cant be reference objects ([`9496962`](https://github.com/open-rpc/spec/commit/9496962)) +- formatting on server vars ([`2194c76`](https://github.com/open-rpc/spec/commit/2194c76)) +- add script ([`ed511e1`](https://github.com/open-rpc/spec/commit/ed511e1)) +- formatting issues resolved ([`bc26551`](https://github.com/open-rpc/spec/commit/bc26551)) +- remove extra words ([`a2558ba`](https://github.com/open-rpc/spec/commit/a2558ba)) +- consistent use of x ([`3df1d5c`](https://github.com/open-rpc/spec/commit/3df1d5c)) +- remove document structure ([`b863f5f`](https://github.com/open-rpc/spec/commit/b863f5f)) +- more specific about patterned field uniqueness ([`3654295`](https://github.com/open-rpc/spec/commit/3654295)) +- better definitions ([`aca0dff`](https://github.com/open-rpc/spec/commit/aca0dff)) +- add a link to the examples ([`2f378b9`](https://github.com/open-rpc/spec/commit/2f378b9)) +- add info about examples and meta schema ([`8623dea`](https://github.com/open-rpc/spec/commit/8623dea)) +- add summary ([`d868c3f`](https://github.com/open-rpc/spec/commit/d868c3f)) +- change name of runtime expressions standard ([`de484d1`](https://github.com/open-rpc/spec/commit/de484d1)) +- fix table formatting ([`82bc779`](https://github.com/open-rpc/spec/commit/82bc779)) +- gh release artifact name ([`a38601d`](https://github.com/open-rpc/spec/commit/a38601d)) +- add success and fail handler to release ([`589db49`](https://github.com/open-rpc/spec/commit/589db49)) +- indicate commit messages generated ([`8c34567`](https://github.com/open-rpc/spec/commit/8c34567)) +- tighten commit message sign off ([`b06a454`](https://github.com/open-rpc/spec/commit/b06a454)) +- release not uploading artifacts ([`6a9c721`](https://github.com/open-rpc/spec/commit/6a9c721)) +- artifact uploading ([`3275d6a`](https://github.com/open-rpc/spec/commit/3275d6a)) +- release plugins ([`8050a74`](https://github.com/open-rpc/spec/commit/8050a74)) +- remove build folder ([`b02fe72`](https://github.com/open-rpc/spec/commit/b02fe72)) +- gitignore build properly ([`b2eb08d`](https://github.com/open-rpc/spec/commit/b2eb08d)) +- try again ([`7ba538d`](https://github.com/open-rpc/spec/commit/7ba538d)) +- release version templated ([`141d4e3`](https://github.com/open-rpc/spec/commit/141d4e3)) +- make obvious that version isnt real ([`e38cfc0`](https://github.com/open-rpc/spec/commit/e38cfc0)) +- cleanup ([`23a0ff4`](https://github.com/open-rpc/spec/commit/23a0ff4)) +- formatting ([`e8aea3d`](https://github.com/open-rpc/spec/commit/e8aea3d)) +- versioned latest url ([`ff4bcc8`](https://github.com/open-rpc/spec/commit/ff4bcc8)) +- build filter get-version ([`0fc9ef8`](https://github.com/open-rpc/spec/commit/0fc9ef8)) +- build working again ([`5ae4e66`](https://github.com/open-rpc/spec/commit/5ae4e66)) +- update scripts ([`9f13be6`](https://github.com/open-rpc/spec/commit/9f13be6)) +- remove build from ci ([`2dbe3f9`](https://github.com/open-rpc/spec/commit/2dbe3f9)) +- add OneOf object to result ([`d905538`](https://github.com/open-rpc/spec/commit/d905538)) +- release ([`4544160`](https://github.com/open-rpc/spec/commit/4544160)) +- optional params recommendation ([`5d614b2`](https://github.com/open-rpc/spec/commit/5d614b2)) +- typo ([`ef7b956`](https://github.com/open-rpc/spec/commit/ef7b956)) +- typo in a Map description ([`247f298`](https://github.com/open-rpc/spec/commit/247f298)) +- change type of MethodObject.name to string ([`2282b29`](https://github.com/open-rpc/spec/commit/2282b29)) +- Require optional params to follow required params ([`a031e71`](https://github.com/open-rpc/spec/commit/a031e71)) +- install semantic release in circle ([`641562f`](https://github.com/open-rpc/spec/commit/641562f)) +- remove semantic release from packagejson ([`d799ce2`](https://github.com/open-rpc/spec/commit/d799ce2)) +- update package lock ([`c6ecb2a`](https://github.com/open-rpc/spec/commit/c6ecb2a)) +- add build ([`4c3ae15`](https://github.com/open-rpc/spec/commit/4c3ae15)) +- remove sponsor ([`85c83e1`](https://github.com/open-rpc/spec/commit/85c83e1)) +- checkout package after installing semanticrel ([`a9d5841`](https://github.com/open-rpc/spec/commit/a9d5841)) +- remove sem rel deps last time ([`5388f19`](https://github.com/open-rpc/spec/commit/5388f19)) +- remove additional dash ([`0674aaf`](https://github.com/open-rpc/spec/commit/0674aaf)) +- add "either" option for param structure ([`947c12b`](https://github.com/open-rpc/spec/commit/947c12b)) +- update definitions and remove the word schema ([`4577270`](https://github.com/open-rpc/spec/commit/4577270)) +- set version properly ([`daf2a82`](https://github.com/open-rpc/spec/commit/daf2a82)) +- update build accordingly ([`af8fe8d`](https://github.com/open-rpc/spec/commit/af8fe8d)) +- semantic-release fixups ([`c8b33e5`](https://github.com/open-rpc/spec/commit/c8b33e5)) +- restore package.json ([`9e108bf`](https://github.com/open-rpc/spec/commit/9e108bf)) +- second attempt at getting version fixed ([`b12c828`](https://github.com/open-rpc/spec/commit/b12c828)) +- missing run command ([`b4144f9`](https://github.com/open-rpc/spec/commit/b4144f9)) +- third attempt at fixing version ([`9758c93`](https://github.com/open-rpc/spec/commit/9758c93)) +- version fix take 4 ([`844eccc`](https://github.com/open-rpc/spec/commit/844eccc)) +- set private to true in package json to avoid publishing ([`1ff411a`](https://github.com/open-rpc/spec/commit/1ff411a)) +- default paramStructure to either ([`558241f`](https://github.com/open-rpc/spec/commit/558241f)) +- add spec detailing by-name case of cd.name ([`646978c`](https://github.com/open-rpc/spec/commit/646978c)) +- s/field/value ([`75275e6`](https://github.com/open-rpc/spec/commit/75275e6)) +- formatting of required on linkObject.name ([`63f5410`](https://github.com/open-rpc/spec/commit/63f5410)) +- @belfordz edits for awesomeness ([`cbae9e3`](https://github.com/open-rpc/spec/commit/cbae9e3)) +- append 's' to param_s_ field ([`9da993b`](https://github.com/open-rpc/spec/commit/9da993b)) +- schema required formatting ([`1a745b5`](https://github.com/open-rpc/spec/commit/1a745b5)) +- update FAQ and add to repo ([`7c7310c`](https://github.com/open-rpc/spec/commit/7c7310c)) +- remove unused dev deps ([`11df1e8`](https://github.com/open-rpc/spec/commit/11df1e8)) +- missing oxford comma ([`df8a507`](https://github.com/open-rpc/spec/commit/df8a507)) +- add another oxford comma ([`b1092f6`](https://github.com/open-rpc/spec/commit/b1092f6)) +- non-oxfordian missing space after oxfordian comma ([`1deef5c`](https://github.com/open-rpc/spec/commit/1deef5c)) +- remove oneOf ([`215b0ae`](https://github.com/open-rpc/spec/commit/215b0ae)) +- re-order release perparation steps ([`4893ac8`](https://github.com/open-rpc/spec/commit/4893ac8)) +- update discord link ([`d75ceeb`](https://github.com/open-rpc/spec/commit/d75ceeb)) +- shamelessly add funding link via open collective ([`c3f8de2`](https://github.com/open-rpc/spec/commit/c3f8de2)) +- markdown inside html doenst work ([`664eec1`](https://github.com/open-rpc/spec/commit/664eec1)) +- typo in Example Object ([`c551b21`](https://github.com/open-rpc/spec/commit/c551b21)) +- s/supercedes/supersedes/ ([`91533e3`](https://github.com/open-rpc/spec/commit/91533e3)) +- remove example object referencing content descriptor use ([`b9f00de`](https://github.com/open-rpc/spec/commit/b9f00de)) +- follow conventional capitalization pattern ([`bb3b838`](https://github.com/open-rpc/spec/commit/bb3b838)) +- dont point to latest json schema ([`114202c`](https://github.com/open-rpc/spec/commit/114202c)) +- update labler to v4 ([`cd3ac52`](https://github.com/open-rpc/spec/commit/cd3ac52)) +- missing bracket ([`8f6e649`](https://github.com/open-rpc/spec/commit/8f6e649)) +- bump node version and update circle config ([`52403aa`](https://github.com/open-rpc/spec/commit/52403aa)) +- tests borked up ([`5f73e6e`](https://github.com/open-rpc/spec/commit/5f73e6e)) +- add a note about examplePairingObject.result being undefined ([`30aee1b`](https://github.com/open-rpc/spec/commit/30aee1b)) +- examplePairingObject.name and params are required in the metaschema ([`3cdace9`](https://github.com/open-rpc/spec/commit/3cdace9)) +- markdownlint issues ([`a94ea51`](https://github.com/open-rpc/spec/commit/a94ea51)) +- examplePairingObject had a bad link for result ([`0d6a152`](https://github.com/open-rpc/spec/commit/0d6a152)) +- added error to examplePairingObject ([`ee45299`](https://github.com/open-rpc/spec/commit/ee45299)) + # 1.0.0 (2019-04-01) diff --git a/package.json b/package.json index 80440e1..9cd3183 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@open-rpc/spec", - "version": "1.3.2", + "version": "1.4.0", "description": "The OPEN-RPC Specification", "type": "module", "main": "dist/index.js", From 965102a94f01ebb4fde45ac297848452ded704bc Mon Sep 17 00:00:00 2001 From: Zane Starr Date: Tue, 24 Feb 2026 14:46:35 -0800 Subject: [PATCH 2/2] chore: added version 1.4.0 to CHANGELOG with features and fixes. --- CHANGELOG.md | 256 +++------------------------------------------------ 1 file changed, 13 insertions(+), 243 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b3e2365..4467816 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +## 1.4.0 (2026-02-24) + +### Features +- updating schema to support strict versioning ([`8824c05`](https://github.com/open-rpc/spec/commit/8824c05)) + +### Fixes + +- NOP + ## [1.3.2](https://github.com/open-rpc/spec/compare/1.3.1...1.3.2) (2023-07-04) @@ -13,7 +22,7 @@ * add a note about examplePairingObject.result being undefined ([30aee1b](https://github.com/open-rpc/spec/commit/30aee1b5186d623f197b4f31cb6152bc0bbd23c0)) * tests borked up ([5f73e6e](https://github.com/open-rpc/spec/commit/5f73e6e157b01b17a7790050c886e70957b4646a)) -# [1.3.0](https://github.com/open-rpc/spec/compare/1.2.6...1.3.0) (2023-02-01) +## [1.3.0](https://github.com/open-rpc/spec/compare/1.2.6...1.3.0) (2023-02-01) ### Bug Fixes @@ -96,7 +105,7 @@ * add "either" option for param structure ([947c12b](https://github.com/open-rpc/spec/commit/947c12b)), closes [#190](https://github.com/open-rpc/spec/issues/190) [#226](https://github.com/open-rpc/spec/issues/226) -# [1.2.0](https://github.com/open-rpc/spec/compare/1.1.12...1.2.0) (2019-09-23) +## [1.2.0](https://github.com/open-rpc/spec/compare/1.1.12...1.2.0) (2019-09-23) ### Bug Fixes @@ -207,7 +216,7 @@ * **release:** indicate commit messages generated ([8c34567](https://github.com/open-rpc/spec/commit/8c34567)) * **releaserc:** tighten commit message sign off ([b06a454](https://github.com/open-rpc/spec/commit/b06a454)) -# [1.1.0](https://github.com/open-rpc/spec/compare/1.0.0...1.1.0) (2019-04-07) +## [1.1.0](https://github.com/open-rpc/spec/compare/1.0.0...1.1.0) (2019-04-07) ### Bug Fixes @@ -219,247 +228,8 @@ * add link for latest version of spec ([ce8ecf0](https://github.com/open-rpc/spec/commit/ce8ecf0)) -## 1.4.0 (2026-02-24) - -### Features - -- initial commit ([`508cf20`](https://github.com/open-rpc/spec/commit/508cf20)) -- add resources for documentation driven development ([`89be66a`](https://github.com/open-rpc/spec/commit/89be66a)) -- add more resources to README ([`0a0e5b4`](https://github.com/open-rpc/spec/commit/0a0e5b4)) -- pristine all the things ([`fdf7380`](https://github.com/open-rpc/spec/commit/fdf7380)) -- use params over parameters ([`ffae341`](https://github.com/open-rpc/spec/commit/ffae341)) -- add empty circle ci config ([`cf7f746`](https://github.com/open-rpc/spec/commit/cf7f746)) -- add oneOf to the spec ([`966cea0`](https://github.com/open-rpc/spec/commit/966cea0)) -- ref oneOf throughout the spec ([`824cd61`](https://github.com/open-rpc/spec/commit/824cd61)) -- add mdv checking to circleci ([`7f217ff`](https://github.com/open-rpc/spec/commit/7f217ff)) -- add service description to the spec ([`cd32941`](https://github.com/open-rpc/spec/commit/cd32941)) -- add examples mapping object ([`3b4294a`](https://github.com/open-rpc/spec/commit/3b4294a)) -- add description and pairing to examples ([`c76b852`](https://github.com/open-rpc/spec/commit/c76b852)) -- add probot ([`66f591b`](https://github.com/open-rpc/spec/commit/66f591b)) -- gh pages from master ([`ff0d20f`](https://github.com/open-rpc/spec/commit/ff0d20f)) -- semantic release and build ([`275c10a`](https://github.com/open-rpc/spec/commit/275c10a)) -- add link for latest version of spec ([`ce8ecf0`](https://github.com/open-rpc/spec/commit/ce8ecf0)) -- add greetings action ([`8bccaf3`](https://github.com/open-rpc/spec/commit/8bccaf3)) -- add labler action ([`74b1909`](https://github.com/open-rpc/spec/commit/74b1909)) -- add first set of labels ([`5c86521`](https://github.com/open-rpc/spec/commit/5c86521)) -- add support for strict notification methods ([`a9a3091`](https://github.com/open-rpc/spec/commit/a9a3091)) -- updating schema to support strict versioning ([`8824c05`](https://github.com/open-rpc/spec/commit/8824c05)) - -### Fixes -- updated README ([`11d4da2`](https://github.com/open-rpc/spec/commit/11d4da2)) -- updated README (#2) ([`16f8f29`](https://github.com/open-rpc/spec/commit/16f8f29)) -- remove extra stuff (#7) ([`2bcaa35`](https://github.com/open-rpc/spec/commit/2bcaa35)) -- remove travis.yml (#9) ([`71be1bf`](https://github.com/open-rpc/spec/commit/71be1bf)) -- remove old license ([`54950a2`](https://github.com/open-rpc/spec/commit/54950a2)) -- typo in CONTRIBUTING.md and compose command in BUILDING.md ([`19f68fa`](https://github.com/open-rpc/spec/commit/19f68fa)) -- move to pristine ([`16470f1`](https://github.com/open-rpc/spec/commit/16470f1)) -- add video guide for making small documentation changes ([`687692d`](https://github.com/open-rpc/spec/commit/687692d)) -- update CONTRIBUTING.md typo ([`339fee5`](https://github.com/open-rpc/spec/commit/339fee5)) -- update CONTRIBUTING.md grammer around preview markdown ([`cbce371`](https://github.com/open-rpc/spec/commit/cbce371)) -- update CONTRIBUTING.md adding docs ([`944931c`](https://github.com/open-rpc/spec/commit/944931c)) -- move conventions and resource up in the readme ([`95fe209`](https://github.com/open-rpc/spec/commit/95fe209)) -- replace github for Github ([`161f729`](https://github.com/open-rpc/spec/commit/161f729)) -- update CONTRIBUTING.md to get rid of cloning or forking ([`cd0aeeb`](https://github.com/open-rpc/spec/commit/cd0aeeb)) -- update README.md typo its ([`832ca2c`](https://github.com/open-rpc/spec/commit/832ca2c)) -- update README.md simplify open source grammar ([`fe4111f`](https://github.com/open-rpc/spec/commit/fe4111f)) -- update CONTRIBUTING.md choppy code changes and testing ([`84b8d67`](https://github.com/open-rpc/spec/commit/84b8d67)) -- update CONTRIBUTING.md how to fork a repo ([`b2df0bb`](https://github.com/open-rpc/spec/commit/b2df0bb)) -- Rename LICENSE -> LICENSE.md ([`6389e32`](https://github.com/open-rpc/spec/commit/6389e32)) -- update BUILDING.md typo ([`e89ef99`](https://github.com/open-rpc/spec/commit/e89ef99)) -- update BUILDING.md ([`02d18c5`](https://github.com/open-rpc/spec/commit/02d18c5)) -- remove trash files ([`0e2c660`](https://github.com/open-rpc/spec/commit/0e2c660)) -- update README introduction list formatting ([`adedd85`](https://github.com/open-rpc/spec/commit/adedd85)) -- update README.md remove YAML ([`69a4dd0`](https://github.com/open-rpc/spec/commit/69a4dd0)) -- results and params docs busted ([`91076e8`](https://github.com/open-rpc/spec/commit/91076e8)) -- methods should be method ([`9881f8f`](https://github.com/open-rpc/spec/commit/9881f8f)) -- use OpenRPC over OPENRPC ([`3ffabba`](https://github.com/open-rpc/spec/commit/3ffabba)) -- keep APIs wording use consistent ([`e4310f4`](https://github.com/open-rpc/spec/commit/e4310f4)) -- remove unneeded schema spec duplication ([`a542cd9`](https://github.com/open-rpc/spec/commit/a542cd9)) -- remove datatypes and defer to json schema spec ([`2c4a895`](https://github.com/open-rpc/spec/commit/2c4a895)) -- reference json schema for $refs ([`c26b217`](https://github.com/open-rpc/spec/commit/c26b217)) -- remove references to anything yaml related ([`6e90463`](https://github.com/open-rpc/spec/commit/6e90463)) -- table misformated ([`928a8c8`](https://github.com/open-rpc/spec/commit/928a8c8)) -- add description for contentDescriptors ([`e65b691`](https://github.com/open-rpc/spec/commit/e65b691)) -- center sponsored by ([`52c63e0`](https://github.com/open-rpc/spec/commit/52c63e0)) -- link request param fix ([`b93e2f5`](https://github.com/open-rpc/spec/commit/b93e2f5)) -- results in link example ([`4894a77`](https://github.com/open-rpc/spec/commit/4894a77)) -- method params ([`9e721f8`](https://github.com/open-rpc/spec/commit/9e721f8)) -- contentDescriptor over parametersObject ([`eb986c3`](https://github.com/open-rpc/spec/commit/eb986c3)) -- add error to method ([`a12b656`](https://github.com/open-rpc/spec/commit/a12b656)) -- unique error codes ([`3205b7d`](https://github.com/open-rpc/spec/commit/3205b7d)) -- capitalize must ([`3a55a0f`](https://github.com/open-rpc/spec/commit/3a55a0f)) -- incorrect methods example ([`37c2753`](https://github.com/open-rpc/spec/commit/37c2753)) -- links in method ([`24646ee`](https://github.com/open-rpc/spec/commit/24646ee)) -- wrong brackets ([`32f5fb9`](https://github.com/open-rpc/spec/commit/32f5fb9)) -- results is now result ([`71f3010`](https://github.com/open-rpc/spec/commit/71f3010)) -- method servers ([`25d4304`](https://github.com/open-rpc/spec/commit/25d4304)) -- links should be arrays ([`081aa23`](https://github.com/open-rpc/spec/commit/081aa23)) -- method over operation ([`546275d`](https://github.com/open-rpc/spec/commit/546275d)) -- result over response ([`bcbc3a7`](https://github.com/open-rpc/spec/commit/bcbc3a7)) -- links example + contentDescriptor example + method example ([`a7ff97d`](https://github.com/open-rpc/spec/commit/a7ff97d)) -- remove linkRequest ([`04e9327`](https://github.com/open-rpc/spec/commit/04e9327)) -- error docs meaning field to data ([`336873e`](https://github.com/open-rpc/spec/commit/336873e)) -- always use examples as array ([`9c31f53`](https://github.com/open-rpc/spec/commit/9c31f53)) -- lowercase error field names ([`948f535`](https://github.com/open-rpc/spec/commit/948f535)) -- remove comment about organization ([`f1a3347`](https://github.com/open-rpc/spec/commit/f1a3347)) -- server needs name ([`a1ca601`](https://github.com/open-rpc/spec/commit/a1ca601)) -- add param structure field to support json rpc accurately ([`e848fe6`](https://github.com/open-rpc/spec/commit/e848fe6)) -- add extra explanation ([`791cf11`](https://github.com/open-rpc/spec/commit/791cf11)) -- nameExample JSON syntax error ([`5d0f799`](https://github.com/open-rpc/spec/commit/5d0f799)) -- reference to openapi ([`157d238`](https://github.com/open-rpc/spec/commit/157d238)) -- remove header a tag wrappers ([`3bc7ba7`](https://github.com/open-rpc/spec/commit/3bc7ba7)) -- methodObject tag link ([`b3f9bd6`](https://github.com/open-rpc/spec/commit/b3f9bd6)) -- left over dasherizing ([`01900d4`](https://github.com/open-rpc/spec/commit/01900d4)) -- JSON-RPC over JSON RPC ([`3b04e68`](https://github.com/open-rpc/spec/commit/3b04e68)) -- rewriting existing JSON-RPC API clarification ([`9d7d53d`](https://github.com/open-rpc/spec/commit/9d7d53d)) -- remove left over a wrapper ([`ffd8f23`](https://github.com/open-rpc/spec/commit/ffd8f23)) -- use Github Flavored Markdown ([`f3303cf`](https://github.com/open-rpc/spec/commit/f3303cf)) -- errors ([`c881703`](https://github.com/open-rpc/spec/commit/c881703)) -- use raw link for etc labs logo ([`5f52284`](https://github.com/open-rpc/spec/commit/5f52284)) -- add empty job ([`0691234`](https://github.com/open-rpc/spec/commit/0691234)) -- fix missing quotes around methods ([`67dd189`](https://github.com/open-rpc/spec/commit/67dd189)) -- discovery to reflect JSON RPC spec ([`225ea77`](https://github.com/open-rpc/spec/commit/225ea77)) -- capitlization fix ([`36724ca`](https://github.com/open-rpc/spec/commit/36724ca)) -- change discovery to discover ([`be98ab4`](https://github.com/open-rpc/spec/commit/be98ab4)) -- change discovery to discover ([`149b79c`](https://github.com/open-rpc/spec/commit/149b79c)) -- invalid json and typos ([`e32ff7c`](https://github.com/open-rpc/spec/commit/e32ff7c)) -- descriptions shouldnt read 'a short description' ([`66425b1`](https://github.com/open-rpc/spec/commit/66425b1)) -- fix ci ([`31eded4`](https://github.com/open-rpc/spec/commit/31eded4)) -- fixup remaining errors ([`481abfc`](https://github.com/open-rpc/spec/commit/481abfc)) -- fixups ([`d187d26`](https://github.com/open-rpc/spec/commit/d187d26)) -- add alt to logo ([`37898f3`](https://github.com/open-rpc/spec/commit/37898f3)) -- messed up spacing ([`2cdc1f4`](https://github.com/open-rpc/spec/commit/2cdc1f4)) -- unescaped by-position ([`8f264ae`](https://github.com/open-rpc/spec/commit/8f264ae)) -- content descriptor object required default ([`11ccc36`](https://github.com/open-rpc/spec/commit/11ccc36)) -- revert example changes ([`a333a7a`](https://github.com/open-rpc/spec/commit/a333a7a)) -- fix indentation ([`14b6635`](https://github.com/open-rpc/spec/commit/14b6635)) -- wip ([`ea774c7`](https://github.com/open-rpc/spec/commit/ea774c7)) -- change name to pairing from mapping ([`3856cc9`](https://github.com/open-rpc/spec/commit/3856cc9)) -- lint fixes ([`05f5f87`](https://github.com/open-rpc/spec/commit/05f5f87)) -- add example in schema case ([`5e61cca`](https://github.com/open-rpc/spec/commit/5e61cca)) -- add pairing name ([`299d523`](https://github.com/open-rpc/spec/commit/299d523)) -- method-examples link and description ([`7f9da28`](https://github.com/open-rpc/spec/commit/7f9da28)) -- example-object result ([`2ad2987`](https://github.com/open-rpc/spec/commit/2ad2987)) -- content-descriptor-object link ([`7d3c257`](https://github.com/open-rpc/spec/commit/7d3c257)) -- example params may be a reference object ([`704d14a`](https://github.com/open-rpc/spec/commit/704d14a)) -- add required to errorObject fields ([`8d295de`](https://github.com/open-rpc/spec/commit/8d295de)) -- typo with github md link ([`9a4e957`](https://github.com/open-rpc/spec/commit/9a4e957)) -- add examplePairingObjects ([`f7e735d`](https://github.com/open-rpc/spec/commit/f7e735d)) -- add tagObject ([`d449c8a`](https://github.com/open-rpc/spec/commit/d449c8a)) -- name is required ([`41927d8`](https://github.com/open-rpc/spec/commit/41927d8)) -- add name and summary to Link Object ([`cafd56b`](https://github.com/open-rpc/spec/commit/cafd56b)) -- suggestion required link name ([`1e29076`](https://github.com/open-rpc/spec/commit/1e29076)) -- remove old cname file ([`aeb85a3`](https://github.com/open-rpc/spec/commit/aeb85a3)) -- schema required on contentDescriptorObject ([`46efa4d`](https://github.com/open-rpc/spec/commit/46efa4d)) -- define JSON String templating language for template strings ([`8437e18`](https://github.com/open-rpc/spec/commit/8437e18)) -- use runtime expression for server.url ([`967f1b3`](https://github.com/open-rpc/spec/commit/967f1b3)) -- runtime expression table ([`2f38638`](https://github.com/open-rpc/spec/commit/2f38638)) -- use runtime expression as type for server url ([`d932d0e`](https://github.com/open-rpc/spec/commit/d932d0e)) -- desired values text for runtime expression ([`435abb9`](https://github.com/open-rpc/spec/commit/435abb9)) -- remove examples from spec ([`9acf1c1`](https://github.com/open-rpc/spec/commit/9acf1c1)) -- add markdownlint ([`ea6994b`](https://github.com/open-rpc/spec/commit/ea6994b)) -- remove whitespace rule ([`9118866`](https://github.com/open-rpc/spec/commit/9118866)) -- fix extra whitespace ([`d91bf21`](https://github.com/open-rpc/spec/commit/d91bf21)) -- remove hard tabs rule ([`10efb9a`](https://github.com/open-rpc/spec/commit/10efb9a)) -- json broken ([`ace1fc0`](https://github.com/open-rpc/spec/commit/ace1fc0)) -- update link to template language ([`f8dafd1`](https://github.com/open-rpc/spec/commit/f8dafd1)) -- dont use method text in content descriptor ([`4a3cd0c`](https://github.com/open-rpc/spec/commit/4a3cd0c)) -- remove a level of header indent ([`0f7a0b4`](https://github.com/open-rpc/spec/commit/0f7a0b4)) -- tags shouldnt be in root ([`58c914b`](https://github.com/open-rpc/spec/commit/58c914b)) -- localhost if server is empty ([`4f942b3`](https://github.com/open-rpc/spec/commit/4f942b3)) -- components cant be reference objects ([`9496962`](https://github.com/open-rpc/spec/commit/9496962)) -- formatting on server vars ([`2194c76`](https://github.com/open-rpc/spec/commit/2194c76)) -- add script ([`ed511e1`](https://github.com/open-rpc/spec/commit/ed511e1)) -- formatting issues resolved ([`bc26551`](https://github.com/open-rpc/spec/commit/bc26551)) -- remove extra words ([`a2558ba`](https://github.com/open-rpc/spec/commit/a2558ba)) -- consistent use of x ([`3df1d5c`](https://github.com/open-rpc/spec/commit/3df1d5c)) -- remove document structure ([`b863f5f`](https://github.com/open-rpc/spec/commit/b863f5f)) -- more specific about patterned field uniqueness ([`3654295`](https://github.com/open-rpc/spec/commit/3654295)) -- better definitions ([`aca0dff`](https://github.com/open-rpc/spec/commit/aca0dff)) -- add a link to the examples ([`2f378b9`](https://github.com/open-rpc/spec/commit/2f378b9)) -- add info about examples and meta schema ([`8623dea`](https://github.com/open-rpc/spec/commit/8623dea)) -- add summary ([`d868c3f`](https://github.com/open-rpc/spec/commit/d868c3f)) -- change name of runtime expressions standard ([`de484d1`](https://github.com/open-rpc/spec/commit/de484d1)) -- fix table formatting ([`82bc779`](https://github.com/open-rpc/spec/commit/82bc779)) -- gh release artifact name ([`a38601d`](https://github.com/open-rpc/spec/commit/a38601d)) -- add success and fail handler to release ([`589db49`](https://github.com/open-rpc/spec/commit/589db49)) -- indicate commit messages generated ([`8c34567`](https://github.com/open-rpc/spec/commit/8c34567)) -- tighten commit message sign off ([`b06a454`](https://github.com/open-rpc/spec/commit/b06a454)) -- release not uploading artifacts ([`6a9c721`](https://github.com/open-rpc/spec/commit/6a9c721)) -- artifact uploading ([`3275d6a`](https://github.com/open-rpc/spec/commit/3275d6a)) -- release plugins ([`8050a74`](https://github.com/open-rpc/spec/commit/8050a74)) -- remove build folder ([`b02fe72`](https://github.com/open-rpc/spec/commit/b02fe72)) -- gitignore build properly ([`b2eb08d`](https://github.com/open-rpc/spec/commit/b2eb08d)) -- try again ([`7ba538d`](https://github.com/open-rpc/spec/commit/7ba538d)) -- release version templated ([`141d4e3`](https://github.com/open-rpc/spec/commit/141d4e3)) -- make obvious that version isnt real ([`e38cfc0`](https://github.com/open-rpc/spec/commit/e38cfc0)) -- cleanup ([`23a0ff4`](https://github.com/open-rpc/spec/commit/23a0ff4)) -- formatting ([`e8aea3d`](https://github.com/open-rpc/spec/commit/e8aea3d)) -- versioned latest url ([`ff4bcc8`](https://github.com/open-rpc/spec/commit/ff4bcc8)) -- build filter get-version ([`0fc9ef8`](https://github.com/open-rpc/spec/commit/0fc9ef8)) -- build working again ([`5ae4e66`](https://github.com/open-rpc/spec/commit/5ae4e66)) -- update scripts ([`9f13be6`](https://github.com/open-rpc/spec/commit/9f13be6)) -- remove build from ci ([`2dbe3f9`](https://github.com/open-rpc/spec/commit/2dbe3f9)) -- add OneOf object to result ([`d905538`](https://github.com/open-rpc/spec/commit/d905538)) -- release ([`4544160`](https://github.com/open-rpc/spec/commit/4544160)) -- optional params recommendation ([`5d614b2`](https://github.com/open-rpc/spec/commit/5d614b2)) -- typo ([`ef7b956`](https://github.com/open-rpc/spec/commit/ef7b956)) -- typo in a Map description ([`247f298`](https://github.com/open-rpc/spec/commit/247f298)) -- change type of MethodObject.name to string ([`2282b29`](https://github.com/open-rpc/spec/commit/2282b29)) -- Require optional params to follow required params ([`a031e71`](https://github.com/open-rpc/spec/commit/a031e71)) -- install semantic release in circle ([`641562f`](https://github.com/open-rpc/spec/commit/641562f)) -- remove semantic release from packagejson ([`d799ce2`](https://github.com/open-rpc/spec/commit/d799ce2)) -- update package lock ([`c6ecb2a`](https://github.com/open-rpc/spec/commit/c6ecb2a)) -- add build ([`4c3ae15`](https://github.com/open-rpc/spec/commit/4c3ae15)) -- remove sponsor ([`85c83e1`](https://github.com/open-rpc/spec/commit/85c83e1)) -- checkout package after installing semanticrel ([`a9d5841`](https://github.com/open-rpc/spec/commit/a9d5841)) -- remove sem rel deps last time ([`5388f19`](https://github.com/open-rpc/spec/commit/5388f19)) -- remove additional dash ([`0674aaf`](https://github.com/open-rpc/spec/commit/0674aaf)) -- add "either" option for param structure ([`947c12b`](https://github.com/open-rpc/spec/commit/947c12b)) -- update definitions and remove the word schema ([`4577270`](https://github.com/open-rpc/spec/commit/4577270)) -- set version properly ([`daf2a82`](https://github.com/open-rpc/spec/commit/daf2a82)) -- update build accordingly ([`af8fe8d`](https://github.com/open-rpc/spec/commit/af8fe8d)) -- semantic-release fixups ([`c8b33e5`](https://github.com/open-rpc/spec/commit/c8b33e5)) -- restore package.json ([`9e108bf`](https://github.com/open-rpc/spec/commit/9e108bf)) -- second attempt at getting version fixed ([`b12c828`](https://github.com/open-rpc/spec/commit/b12c828)) -- missing run command ([`b4144f9`](https://github.com/open-rpc/spec/commit/b4144f9)) -- third attempt at fixing version ([`9758c93`](https://github.com/open-rpc/spec/commit/9758c93)) -- version fix take 4 ([`844eccc`](https://github.com/open-rpc/spec/commit/844eccc)) -- set private to true in package json to avoid publishing ([`1ff411a`](https://github.com/open-rpc/spec/commit/1ff411a)) -- default paramStructure to either ([`558241f`](https://github.com/open-rpc/spec/commit/558241f)) -- add spec detailing by-name case of cd.name ([`646978c`](https://github.com/open-rpc/spec/commit/646978c)) -- s/field/value ([`75275e6`](https://github.com/open-rpc/spec/commit/75275e6)) -- formatting of required on linkObject.name ([`63f5410`](https://github.com/open-rpc/spec/commit/63f5410)) -- @belfordz edits for awesomeness ([`cbae9e3`](https://github.com/open-rpc/spec/commit/cbae9e3)) -- append 's' to param_s_ field ([`9da993b`](https://github.com/open-rpc/spec/commit/9da993b)) -- schema required formatting ([`1a745b5`](https://github.com/open-rpc/spec/commit/1a745b5)) -- update FAQ and add to repo ([`7c7310c`](https://github.com/open-rpc/spec/commit/7c7310c)) -- remove unused dev deps ([`11df1e8`](https://github.com/open-rpc/spec/commit/11df1e8)) -- missing oxford comma ([`df8a507`](https://github.com/open-rpc/spec/commit/df8a507)) -- add another oxford comma ([`b1092f6`](https://github.com/open-rpc/spec/commit/b1092f6)) -- non-oxfordian missing space after oxfordian comma ([`1deef5c`](https://github.com/open-rpc/spec/commit/1deef5c)) -- remove oneOf ([`215b0ae`](https://github.com/open-rpc/spec/commit/215b0ae)) -- re-order release perparation steps ([`4893ac8`](https://github.com/open-rpc/spec/commit/4893ac8)) -- update discord link ([`d75ceeb`](https://github.com/open-rpc/spec/commit/d75ceeb)) -- shamelessly add funding link via open collective ([`c3f8de2`](https://github.com/open-rpc/spec/commit/c3f8de2)) -- markdown inside html doenst work ([`664eec1`](https://github.com/open-rpc/spec/commit/664eec1)) -- typo in Example Object ([`c551b21`](https://github.com/open-rpc/spec/commit/c551b21)) -- s/supercedes/supersedes/ ([`91533e3`](https://github.com/open-rpc/spec/commit/91533e3)) -- remove example object referencing content descriptor use ([`b9f00de`](https://github.com/open-rpc/spec/commit/b9f00de)) -- follow conventional capitalization pattern ([`bb3b838`](https://github.com/open-rpc/spec/commit/bb3b838)) -- dont point to latest json schema ([`114202c`](https://github.com/open-rpc/spec/commit/114202c)) -- update labler to v4 ([`cd3ac52`](https://github.com/open-rpc/spec/commit/cd3ac52)) -- missing bracket ([`8f6e649`](https://github.com/open-rpc/spec/commit/8f6e649)) -- bump node version and update circle config ([`52403aa`](https://github.com/open-rpc/spec/commit/52403aa)) -- tests borked up ([`5f73e6e`](https://github.com/open-rpc/spec/commit/5f73e6e)) -- add a note about examplePairingObject.result being undefined ([`30aee1b`](https://github.com/open-rpc/spec/commit/30aee1b)) -- examplePairingObject.name and params are required in the metaschema ([`3cdace9`](https://github.com/open-rpc/spec/commit/3cdace9)) -- markdownlint issues ([`a94ea51`](https://github.com/open-rpc/spec/commit/a94ea51)) -- examplePairingObject had a bad link for result ([`0d6a152`](https://github.com/open-rpc/spec/commit/0d6a152)) -- added error to examplePairingObject ([`ee45299`](https://github.com/open-rpc/spec/commit/ee45299)) - -# 1.0.0 (2019-04-01) +## 1.0.0 (2019-04-01) ### Bug Fixes