All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
- Updated to newer Docker base image due to vulnerabilities (CVE-2024-45490)[https://nvd.nist.gov/vuln/detail/CVE-2024-45490], (CVE-2024-45491)[https://nvd.nist.gov/vuln/detail/CVE-2024-45491], (CVE-2024-45492)[https://nvd.nist.gov/vuln/detail/CVE-2024-45492]
Released for version consistency with other DSW tools.
- Fix unknown document template metamodel version 14
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
- Updated to newer Docker base image due to vulnerability (CVE-2024-5535)[https://nvd.nist.gov/vuln/detail/CVE-2024-5535]
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
- Fix
watch
mode errors after descriptor change
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
- Adjusted with template metamodel version 12 (integration and integration reply changes)
- Fixed directory handling in
watch
mode
- Fixed
unpackage
with default output directory - Fixed terminating watch mode
- Fixed non-printable characters handling
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
- Removed legacy support for authentication using credentials
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
- Added support for authentication using API keys
- Added deprecated warning for username/password authentication
Released for version consistency with other DSW tools.
- Use Alpine-based Docker image
- Download published document template with
get
command
- Rectify API URL (trailing slash)
- Fix updating
template.json
file
- Fix reported version using
--version
- Fix creation of document template draft if DSW instance uses different organization ID
- Added
unpackage
command
- Updated according to API changes for Template Editor
- Correct version constant
- Fixed issue with
remote_type
resolution - Serialization of path for
get
command
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
- Template creation using
dsw-tdk new
- Moved from ds-wizard/dsw-tdk to the monorepo
Released for version consistency with other DSW tools.
- Updated with template metamodel 10
- Check file and asset ID on delete
Released for version consistency with other DSW tools.
- Updated with template metamodel 9
- Dropped support of Python 3.6 and started with 3.10
Released for version consistency with other DSW tools.
- Updated with template metamodel 8
- Updated several dependencies
- Updated with template metamodel 7
- Updated several dependencies
- Updated with template metamodel 6
- Updated several dependencies
- Loading ID of local template
- Default metamodel version
- Listing all templates
- Updated with template metamodel 5
- Updated several dependencies
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
- Retrieving remote API version
- No default start pattern for files
- Updated with template metamodel 4
- Checking remote API version if not stable release
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
dsw-tdk put
uploads file synchronously to avoid inconsistency- Fix
Content-Disposition
escaping in filename of uploaded assets
- Checks for metamodel version compatibility
- Metamodel version matching new DSW
Released for version consistency with other DSW tools.
- Added timestamps into descriptor for ZIP package.
Released for version consistency with other DSW tools.
Released for version consistency with other DSW tools.
- Fix matching template files that have relative path to template dir
- Fix starter Jinja template file (questionnaireReplies)
- Add LICENSE to Python package
Initial DSW Template Development Kit (versioned as part of the DSW platform)
new
for initializing new template projectlist
for listing remote templatesget
for retrieving remote template and storing it locallyput
for uploading local template project to DSW instance includingwatch
functionality for smooth template developmentverify
for checking template metadatapackage
for creating an importable ZIP package from local project