1.10.5 (2021-06-21)
- Build: Exclude tests and point to right file (8c4ff01)
- Build: Use a tsconfig.prod.json so that linting does not fail (7f73983)
- Release: Run prepublishOnly; don't need to distribute codemeta.json (29eab30)
1.10.4 (2021-06-21)
1.10.3 (2021-06-21)
- dependencies: update dependency acorn to ^8.4.0 (f32b49c)
- Deps: Upgrade to Schema 1.9.0 and make peer dependency (fa2b900)
- Manifest: Generate rather than update codemeta.json (b056e79), closes /github.com/stencila/encoda/pull/957#issuecomment-862719804
1.10.2 (2021-06-08)
- dependencies: update dependency @stencila/schema to ^1.8.1 (ee368e0)
- dependencies: update dependency acorn to ^8.3.0 (c580e8b)
- Dependencies: Update Ajv (1caefd5)
1.10.1 (2021-05-28)
- Manifest: Improve manifest updates especially for extending plugins (f69c068)
1.10.0 (2021-05-28)
- Convert: From and to should be optional since they can be inferred from input and output URLs (d5fe6ad)
- Decode & encode: Use enum for formats for easier extension (7bebe49)
- Add theme parameter (31d8428)
- CLI: Add method specific help (ac25939)
- Pull: Add pull method for pulling remote content to the file system (97aab6f)
- Write: Support write to string (c14d39c)
1.9.3 (2021-05-27)
1.9.2 (2021-04-17)
- Deps: Update dependencies (b18bfd8)
1.9.1 (2021-04-01)
- Validate: Use correct title in method schema (d8a098f)
1.9.0 (2021-04-01)
- Validate: Add implementation of validate method (2681366)
1.8.1 (2021-03-09)
- Schema: Remove unecessary backlashes from patterns (01a0817)
1.8.0 (2021-03-09)
- Manifest: Include codemeta.json in pkg assets; do not overwrite by default (e05020a)
- Releases: Commit codemeta.json (1044186)
- Manifest: Update from in-code definitions (b11e017)
- Methods: Use schema for parameter checking during dispatch (b04b686)
1.7.0 (2021-03-08)
- Manifest: Use Codemeta as basis for manifest (4ecef6d)
1.6.0 (2021-02-28)
- Dockerfile: Add initial deployment as Docker image (b76de08)
1.5.2 (2021-02-28)
- Release: Prefix archive names with asset name and version (10250ab)
1.5.1 (2021-02-28)
- Release: Compress and rename binaries (00208cd)
1.5.0 (2021-02-22)
- CLI: Use import and export of decode and encode (79b56c2)
- CLI: Use plugin name for persisting history (4e5dda6)
- Directory paths: Return for Windows (03bf3c3)
- IO: Use import and export functions for convert (8244b67)
- Read: Add stdio:// URL handling (10d4f85)
- Read: Various fixes and improvements; added tests (c0ad9d0)
- Write: Add stdio:// URL handling (2f4499c)
- CLI: Remove import and export; add convert tests for stdio (9e53510)
- Sessions: Allow for multiple sessions; run methods withing stencil context (2bf9905)
1.4.0 (2021-02-12)
- Typings and tests (493103f)
- Cache: Use persistent dir; cleanup after set (60be842)
- CLI: Exit on success (dd1e082)
- Compile: Allow unnamespaced tags (3a0c52c)
- Compile: Tidy up and add tests (dab52bd)
- Read: Temporarily default to JSON (68d10d5)
- Funcs & call: Add method for listing and calling functions (74b3166)
1.3.0 (2021-02-03)
- Execute: Support CodeExpressions (1da0b90)
- Delete: Add delete method (2362c62)
1.2.0 (2021-02-03)
- Javascript: The ?? operator is not available in Node 12 (305b6c9)
- Binaries: Include binaries in releases (04723d5)
1.1.0 (2021-01-31)
- Execute: Detect errors across runtime boundary (15ea4f5)
- Interactive modes: Record history (9d64dbf)
1.0.1 (2021-01-28)
- Index: Add shebang (499be71)
- Export symbols (6d4aca6)
- Build: Only build if needed (9c015fa)
- Build: Use spawnSync (91e1e2d)
- CLI: Calculate calls properly for pipe (65e1680)
- CLI: Fix command used when in dev mode (fcacecc)
- CLI: Handle missing subcommand (8168e35)
- CLI: Handling of options (0377cb9)
- CLI: Output selected node (b940861)
- CLI & Dispatch: Improve parsing, handling and docs for options (441bba0)
- Deps: Update Schema version (c152afe)
- Encode: Format defaults to JSON (ecf1ab3)
- Manifest: Populate from package.json (271b218)
- Manifest: Use absolute path for command (f02d6d2)
- Mutate: Handle undefined (a153aa5)
- Params: Use consitent format param and allow for missing (742844d)
- Vars: Exclude globals (79d7911)
- Initial commit (86aee9d)
- Dispatch: Implement dispatch; add more methods (058a7b7)
- Execute: Call predecessor methods if necessary (f26e0ef)
- Execute: Implement execute and add vars, get, set, methods (aff8a0f)
- Pipe: Add pipe method; do not use methods directly, only via dispatcher (c6f4fa3)
- Register: Implement registration of plugin (711154a)
- Select: Default to jspath (fb68fdc)
- Select & Execute: Add --interact option (356da75)
- Serve: Handle interrupt signals (f81fcea)
- Serve: Implement serve function (c9bede3)
- Validate, Compile, Build: Add force option (fc51f3a)