Tags: iptc/newsinjson
Tags
ninjs versions 1.7 / 2.3 / 3.2 (#238) * Updated schemas, examples and tests to versions 1.7 / 2.3 / 3.2 with no actual changes. * Bump brace-expansion from 1.1.11 to 1.1.12 in /validation (#234) Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 1.1.11 to 1.1.12. - [Release notes](https://github.com/juliangruber/brace-expansion/releases) - [Commits](juliangruber/brace-expansion@1.1.11...v1.1.12) --- updated-dependencies: - dependency-name: brace-expansion dependency-version: 1.1.12 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Adding rendition resources to 3.2/1.7/2.3 (#239) * Schema changes and test files for "resources" section in "renditions". Added as ninjs 3.2. Back-ported to 1.x (now 1.7) and 2.x (now 2.3). * Fix: contenttype should be all lower case to conform with naming convention for ninjs 2.x * Removed redundant empty "required" property in schema for each version. * Fixing 1.7 issue - contentType should be contenttype in 1.7 * Back-porting video- and live-specific rendition properties from 3.x to 1.7 and 3.2. * test(js-tests): bring in latest 3.2 tests for the js test suite --------- Co-authored-by: Ian Young <ian@iansramblings.com> * Updating documentation for 3.2/2.3/1.7, including adding a new example covering rendition resources. --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Ian Young <ian@iansramblings.com>
fix(urgency): make urgency consistent and follow documentation (#223) * fix(urgency): make urgency consistent and follow documentation addresses issue #171 ideally as an erratum to 3.0 * Bumped revision number to 3.0.1 for the erratum update --------- Co-authored-by: Brendan Quinn <brendan@clueful.com.au>
ninjs 3.0 release candidate, including events, planning, live streams… … and camelCase properties (#157) ninjs 3.0 release, including the following changes: * events and news coverage support * extensive date support including recurring events, expectedStartDate and expectedEndDate for events and planning items * expectedStartDate and expectedEndDate support TruncatedDateTime which allows for year-only, year-month, year-month-day etc as well as fully specified date-time strings * commissioning information * additions to rendition support to handle live streaming events * move of all property names to "camelCase" format which is best practice in the JSON world, particularly in GraphQL * ninjs 3.0 unit tests and examples * update to the ninjs User Guide --------- Co-authored-by: Ian Young <ian@iansramblings.com> Co-authored-by: Johan Lindgren <jl@tt.se> Co-authored-by: Trond Huso <trond@trondhuso.no>
ninjs 2.0 (#99) Implements ninjs 2.0 as agreed at the IPTC Standards Committee meeting on 20 October 2021. Also includes updates to examples, documentation, unit tests, GraphQL demo, ninjs Generator, and protocol buffers implementation. Co-authored-by: iyoung <ian@iansramblings.com> Co-authored-by: jolla56 <jl@tt.se>