Skip to content

Releases: APIOpsCycles/apiops-cycles-method-data

v3.4.2

06 Apr 21:39

Choose a tag to compare

image

What's Changed

  • Running API audit can be tested in root without creating an APIOps project node scripts/test-run-design-audit.mjs --keep-results. The optional --keep-results flag let's you view the json and html report, also markdown available. The test runs the audit for the example OpenAPI file src\snippets\api-contract-example.yaml
  • Running the API Audit now organizes results according to lifecycle stages.
  • API Audit and design-related texts in station and resource labels updated in all languages

Full Changelog: v3.4.1...v3.4.2

v3.4.1 Spectral vulnerabilities patched, content integrity checks

06 Apr 16:08

Choose a tag to compare

What's Changed

  • patched Spectral vulnerabilities (fixed dependencies to package.json) while waiting next release
  • script for testing content integrity between stations, resources etc.
  • FR label for contract testing criteria
  • update create apiops canvascreator to 1.7.3 to include de changes by @mniinio in #13

Full Changelog: v3.4.0...v3.4.1

v3.4.0

06 Apr 11:00

Choose a tag to compare

This release cleans up the "New API creation package" create-apiops (published in npm as v1.1.0) so canonical method assets and scaffolded project assets are clearly separated. The scaffold now uses package-owned JSON/YAML snippets and the canonical OpenAPI example, while generated projects keep their own local editable contract and only add local audit/style overrides when explicitly needed.

It also updates the template docs and skills to match the current workflow, clarifies Spectral/audit/CI behavior, and fixes the packaging scripts so npm pack checks work reliably in GitHub Actions as well as local environments.

Minor terminology updates:
FI: station name "API Platform Architecture" = "API-alustan arkkitehtuuri"
DE: Customer canvas Journey steps description - remove "der Nutzung der API", to sync with other translations and to emphasize that the Customer Journey should be independent of technology (even APIs).

What's Changed

  • Codex/fix cli export locale by @mniinio in #9
  • add linting, audits, style guide as json, improve create-apiops package by @mniinio in #11
  • ci change: remove publishing, verify pull requests by @mniinio in #12
  • drop the term API by @danielkocot in #10

New Contributors

Full Changelog: v3.3.2...v3.4.0

Updated create-apiops package to 1.0.0, small improvements

29 Mar 08:42

Choose a tag to compare

Fine-tuning method-cli and method:start localization and handling situations where canvascreator is not installed
now all new cli, lib and AI features for API design available from create-apiops package (1.0.0) with npm create apiops@latest

v3.2.0

22 Mar 10:13

Choose a tag to compare

What's Changed

  • Improved exports in package.json so that method data is easier to use as a dependency
  • improved instructions for Interaction Canvas, Localization Canvas, as well as API Design station and API Delivery station
  • improved detailed instructions for API Delivery station i.e how to start the API Delivery work based on the previous "stations" and canvas outputs
  • Improved flow on customer experience station (how to validate API Value Proposition Canvas from API consumer point of view, and use the Customer Journey Canvas for desining API consumer (customer / partner) onboarding journey and lifecycle.
  • Fixed localizations of API Style Guide and Finnish translation of steps in labels
  • Various small improvements to other texts and translations
  • Fixes to related metrolines texts by @mniinio in #2
  • Typo fixes to labels and German name for API Delivery line by @mniinio in #3

Full Changelog: v3.1.0...v3.2.0