Skip to content

Releases: KE-works/pykechain

v4.16.0

23 Jan 14:31
Compare
Choose a tag to compare

v4.16.0 (23JAN25)

  • ⭐ Add the possibility to add a prefilter option to the context reference property. It will be stored in the prefilter section of the value options of a the reference property.
  • ⭐ We added support for the Markdown Widget in pykechain. (#1499)
  • 👍 When the multi-attachment property (StoredFilesReferencesProperty) is configured to only take a single 'reference' using a SingleReferenceValidator, then an upload to this property should replace the value instead of append the value. (#1500)

What's Changed

Full Changelog: v4.15.0...v4.16.0

v4.15.0

14 Nov 15:05
Compare
Choose a tag to compare

v4.15.0 (14NOV24)

  • ⭐ We added a json_load() method on the StoredFile to be compatible with the same interface as the attachment property. (#1485)

v4.14.0

20 Sep 08:44
Compare
Choose a tag to compare

v4.14.0 (20SEP24)

  • ⭐ We added the concept of the Signature property. With this property we handle signature's better and more explicit in KE-chain. Signatures are stored as StoredFiles in the backend. (#1467)

What's Changed

Full Changelog: v4.13.0...v4.14.0

v4.13.0

15 Aug 08:33
Compare
Choose a tag to compare

v4.13.0 (15AUG24)

  • ⭐ Added the option not to include PDF's inline inside the PDF. The PDF will return a zip with the PDF and all attachments that cannot be put inline inside an attachment folder. (#1448)
  • 👍 Also accept a 202 Accepted HTTP response for the scope clone and improved API error handling.(#1459)

What's Changed

Full Changelog: v4.12.0...v4.13.0

v4.12.0

02 Jul 11:53
Compare
Choose a tag to compare

v4.12.0 (2JUL24)

  • ⭐ Added the multiattachment viewer widget to the codebase in alignment with KE-chain-2 backend. (#1434)
  • 👍 We've refactored the way we handle the retrieval of descendants of a Part, by properly targeting the root to be removed from the list. (#1444)
  • 👍 We included Deprecation warnings when the developer is using Progress widgets in their scripts to inform them that Progress widgets are deprecated from June 2024 onwards. Later we will remove this function completely. (#1445)
  • 👍 dependent versions for development

v4.11.0

27 May 07:45
Compare
Choose a tag to compare

v4.11.0 (27MAY24)

  • 👍 Added the ShowScopeMembersOnly representation on the UserReferenceProperty. (#1418)
  • 👍 We upgraded the available python versions for service execution python scripts to 3.12 (default) or python 3.9 (legacy). We deprecated the functionality to work with python notebooks. (KE-4413)
  • 👍 dependent versions for development

v4.10.0

05 Mar 13:43
Compare
Choose a tag to compare

v4.10.0 (5MAR24)

  • 👍 Added the possibility to download, upload and reference StoredFiles. (#1361)
  • 👍 Added functions to handle StoredFileReferenceProperty. The behaviour is consistent to the one for the AttachmentProperty to facilitate conversion. (#1361)
  • 👍 Added python tests for 3.12. (#1389)
  • 👍 dependent versions for development: tox (4.12.1), flake8 (7.0.0), jsonschema (4.21.1), importlib-metadata (7.0.1), mypy (1.8.0), pytest (8.1.0), coverage (7.4.3), pre-commit (3.6.2), pytz (2024.1), pytest-xdist (3.5.0), semver (3.0.2), Pillow (10.2.0)

What's Changed

Full Changelog: v4.9.0...v4.10.0

v4.9.0

28 Sep 10:06
b0d0138
Compare
Choose a tag to compare

v4.9.0 (28SEP23)

  • 👍 Changed the way we download pdf's from activity where we now provide the timezone query param in the request URL with timezone info for a more accurate determination of the display of time information in the pdf taking into account the timezone and timesystem info. For compatability sake we maintain the offset query param in the request to support older KE-chain backend versions.
  • 👍 dependent versions for development: sphinx (7.2.6 for >= py3.9+ 7.1.2 for <= py3.8), tox (4.11.3), flake8 (6.1.0), jsonschema (4.19.0), importlib-metadata (6.8.0), mypy (1.5.1), pytest (7.4.2), pytz (2023.3.post1), nbsphinx (0.9.3)

v4.8.1

06 Jul 08:40
e8352e4
Compare
Choose a tag to compare

v4.8.1 (06JUL23)

  • ⭐ Added the possibility to set the list of columns and the active switch on a ScopeReferenceProperty. (#1340)
  • 👍 dependent versions for development: mypy (1.4.1), tox (4.6.3), pytest (7.4.0), pytest-cov (4.1.0), pytest-xdist (3.3.1)

v4.8.0 (23JUN23)

  • ⭐ Number of tests on certain modules has been increased. (#1328)
  • ⭐ The unit of max_size on a FileSizeValidator has been changed to MB. (#1328)
  • 👍 dependent versions for development: tox (4.6.2), pytest (7.3.2), coverage (7.2.7), semver (3.0.1), pre-commit (3.3.3), importlib-metadata (6.6.0), pytz (2023.3), sphinx (7.0.1), nbsphinx (0.9.2), requests (2.31.0)

v4.7.0

17 Apr 11:59
b7c1558
Compare
Choose a tag to compare

v4.7.0 (17APR23)

  • ⭐ Added the possibility to create, edit and delete StoredFiles (#1298)
  • ⭐ Added the concept of a StoredFilesReferenceProperty (#1306)
  • ⭐ Added fileDisplay representation for StoredFilesReferenceProperty (#1306)
  • 👍 dependent versions for development: pre-commit (3.2.2), pytest-xdist (3.2.1), coverage (7.2.3), tox (4.4.12), mypy (1.2.0)