Releases: APIOpsCycles/apiops-cycles-method-data
v3.4.2
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 filesrc\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
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
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
- @danielkocot made their first contribution in #10
Full Changelog: v3.3.2...v3.4.0
Updated create-apiops package to 1.0.0, small improvements
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
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