Skip to content

Changelog

v1.46.4

Released: 2024-11-20

Bug Fixes

  • make sure frontend package metadata is available in build

v1.46.3

Released: 2024-11-20

Bug Fixes

  • handle legacy image formats in excel templates

v1.46.2

Released: 2024-11-12

Bug Fixes

  • frontend: use relative url to api

v1.46.1

Released: 2024-11-11

Bug Fixes

  • register frontend service in Lime Admin

v1.46.0

Released: 2024-11-07

Bug Fixes

  • fix problem merging metadata for templates without id
  • endpoint: handle resource not found errors
  • sdk: return notfounderror when template data not found

Features

  • endpoint: add template validation endpoint
  • frontend: add validation button to lime admin file component

v1.45.1

Released: 2024-11-05

Bug Fixes

  • provide TemplateFileType enum as object

v1.45.0

Released: 2024-11-05

Bug Fixes

  • handle jinja template runtime errors

Features

  • show better notification when saving document fails

v1.44.1

Released: 2024-10-31

Bug Fixes

  • ensure images are rendered for relations
  • ensure sheets have a title

v1.44.0

Released: 2024-10-29

Features

  • publish frontend types to npm

v1.43.0

Released: 2024-10-25

Bug Fixes

  • make context.today return timezone aware datetime

Features

  • allow uploading .xlsm files as templates
  • support images in excel spreadsheets
  • support jinja templates in excel spreadsheets

v1.42.0

Released: 2024-10-08

Features

  • pypdf 5.0.0

v1.41.1

Released: 2024-10-07

Bug Fixes

  • handle missing image resources

v1.41.0

Released: 2024-10-07

Features

  • downgrade pypdf 4.0.1

v1.40.0

Released: 2024-10-02

Bug Fixes

  • adjust to docxtpl changes
  • handle missing pdf link

Features

  • docxtpl 0.18.0

v1.39.2

Released: 2024-10-01

Bug Fixes

  • allow calling macro in jinja env

v1.39.1

Released: 2024-09-26

Bug Fixes

  • avoid throwing exception in localize filter
  • handle chained missing values better in templates

Performance Improvements

  • avoid fetching property value more than once in template

v1.39.0

Released: 2024-09-25

Features

  • pypdf 5.0.0

v1.38.2

Released: 2024-09-17

Bug Fixes

  • allow mutating lists etc in jinja env

v1.38.1

Released: 2024-09-16

Bug Fixes

  • allow jinja globals in sandboxed env

v1.38.0

Released: 2024-09-16

Features

  • bump version

v1.37.8

Released: 2024-09-12

Bug Fixes

  • disallow use of create_image in template
  • disallow use of limeobject in template
  • only create LimeObjectDict for context.active_user when there is a coworker
  • use jinja sandbox

v1.37.7

Released: 2024-07-24

Bug Fixes

  • properties: do not crash when locale is unspecified
  • sdk: fall back to application default language

v1.37.6

Released: 2024-06-18

Bug Fixes

  • reduce number of available locales
  • update template file metadata correctly

v1.37.5

Released: 2024-05-27

Bug Fixes

  • doctor health recommendations
  • handle templates with missing files
  • use public function to get file links

v1.37.4

Released: 2024-04-05

Bug Fixes

  • handle date properties correctly

v1.37.3

Released: 2024-03-25

Bug Fixes

  • resolve RemovedInMarshmallow4Warnings
  • return correct week numbers from format_week filter

v1.37.2

Released: 2024-03-25

Bug Fixes

  • don't update time properties from jinja context

v1.37.1

Released: 2024-03-25

Bug Fixes

  • allow use of openpyxl v3

v1.37.0

Released: 2024-02-14

Features

  • update pypdf to version 4.0.1

v1.36.0

Released: 2024-02-06

Features

  • Python 3.11 update

v1.35.0

Released: 2024-01-23

Features

  • frontend: add value property to template picker component

v1.34.0

Released: 2023-12-05

Features

  • update lime-crm

v1.33.4

Released: 2023-12-04

Bug Fixes

  • update tests to lime-crm==2.723.0

v1.33.3

Released: 2023-11-16

Bug Fixes

  • adjust to changes in FileStorage interface

v1.33.2

Released: 2023-11-14

Bug Fixes

  • document-templates-dialog: increase width of the document templa…

v1.33.1

Released: 2023-10-04

Bug Fixes

  • create nested related objects from payload recursively

v1.33.0

Released: 2023-08-24

Features

  • upgrade lime-crm version to support python 3.11

v1.32.3

Released: 2023-06-21

Bug Fixes

  • relax version constraints

v1.32.2

Released: 2023-06-16

Bug Fixes

  • fix inline create bug for document templates

v1.32.1

Released: 2023-06-12

Bug Fixes

  • docx: prevent image filters from crashing

v1.32.0

Released: 2023-06-07

Features

  • allow picking .pdf and .xlsx files as templates

v1.31.0

Released: 2023-06-05

Features

  • docx: support inline images

v1.30.1

Released: 2023-06-01

Reverts

  • Revert "fix: use fixed version of update-docs-changelog action"

v1.30.0

Released: 2023-05-31

Features

  • add support for custom template pickers
  • add web component settings

v1.29.0

Released: 2023-05-30

Features

  • prepare backend to accept xls/x and pdf templates

v1.28.4

Released: 2023-05-30

Bug Fixes

  • use fixed version of update-docs-changelog action

v1.27.1

Released: 2023-01-26

Bug Fixes

  • legacy_templates: convert result to a list

v1.27.0

Released: 2022-12-06

Bug Fixes

  • schema: ensure template file id is always an int

Features

  • schema: expose template file links in schema
  • template-picker: use template file links in template picker

v1.26.0

Released: 2022-12-06

Features

  • persistent template_id in config
  • python api with pdf support

v1.25.14

Released: 2022-11-02

Bug Fixes

  • translation: Translated using Weblate (Dutch)

v1.25.13

Released: 2022-09-29

Bug Fixes

  • download_name replaces attachment_filename
  • require lime-crm ^2.319.0

v1.25.12

Released: 2022-08-30

Bug Fixes

  • npm audit fix

v1.25.8

Released: 2022-02-02

Bug Fixes

  • Log stack traces when endpoint fails to ease troubleshooting

v1.25.7

Released: 2022-01-18

Bug Fixes

  • update dependencies

v1.25.6

Released: 2022-01-13

Bug Fixes

  • add helper texts to lime-admin components and schema

v1.25.5

Released: 2022-01-12

Bug Fixes

v1.25.4

Released: 2021-12-16

Bug Fixes

  • use error object depending on available platform information

v1.25.3

Released: 2021-12-08

Bug Fixes

  • add autoescape by default to jinja environment

v1.25.2

Released: 2021-11-03

Bug Fixes

  • template: only migrate actual merge code separator pairs

v1.25.1

Released: 2021-11-01

Bug Fixes

  • check if legacy merge code is present in text before migrating

v1.25.0

Released: 2021-10-28

Features

  • allow access to limeobject system properties id and descriptive

v1.24.0

Released: 2021-10-28

Features

  • add pre-defined merge codes to separate context

v1.23.12

Released: 2021-10-18

Bug Fixes

  • filter: decimal_places sets a fixed number of decimals to display

v1.23.11

Released: 2021-09-24

Bug Fixes

  • correcting typo: /Template// -> /template//

v1.23.10

Released: 2021-09-22

Bug Fixes

  • translation: Translated using Weblate (German)

v1.23.9

Released: 2021-09-03

Bug Fixes

  • trigger new release
  • translation: Translated using Weblate (Danish)
  • translation: Translated using Weblate (German)
  • translation: Translated using Weblate (Norwegian Bokmål)

v1.23.8

Released: 2021-06-30

Bug Fixes

  • translation: Translated using Weblate (German)

v1.23.7

Released: 2021-06-29

Bug Fixes

  • translation: Added translation using Weblate (German)

v1.23.6

Released: 2021-06-28

Bug Fixes

  • translation: Translated using Weblate (Swedish)

v1.23.5

Released: 2021-06-01

Bug Fixes

  • support id and fileInfo as document value

v1.23.4

Released: 2021-05-25

Bug Fixes

  • broken file links

v1.23.3

Released: 2021-05-11

Bug Fixes

  • translation: Translated using Weblate (Finnish)

v1.23.2

Released: 2021-05-07

Bug Fixes

  • render message when trying to render has many

v1.23.1

Released: 2021-05-05

Bug Fixes

  • render and localize option and set fields

v1.23.0

Released: 2021-04-30

Bug Fixes

  • dont create lime object before file

Features

  • show alert dialog when template has syntax error

v1.22.0

Released: 2021-04-29

Bug Fixes

  • set locale in config instead of language

Features

  • number pattern filter and number docs

v1.21.2

Released: 2021-04-28

Bug Fixes

  • revert to quarter filter ignoring default locale

v1.21.1

Released: 2021-04-28

Bug Fixes

  • dont use inactive templates

v1.21.0

Released: 2021-04-27

Features

  • add format number and percent filters

v1.20.1

Released: 2021-04-27

Bug Fixes

  • remove null keys. add multi autoattach case docstring

v1.20.0

Released: 2021-04-27

Features

  • list files based on configured limetypes

v1.19.2

Released: 2021-04-22

Bug Fixes

  • enable/disable document templates

v1.19.1

Released: 2021-04-22

Bug Fixes

  • dont remove empty sort items and push empty sort items to bottom

v1.19.0

Released: 2021-04-21

Features

  • add date and time filters

v1.18.7

Released: 2021-04-20

Bug Fixes

  • added a spinner to the template picker

v1.18.6

Released: 2021-04-19

Bug Fixes

  • no templates label and link to lime admin

v1.18.5

Released: 2021-04-19

Bug Fixes

  • handle getting handler on older lime-webclient versions
  • override save command to get loading icon

v1.18.4

Released: 2021-04-16

Bug Fixes

  • change close to cancel on custom dialog

v1.18.3

Released: 2021-04-16

Bug Fixes

  • default to no legacy templates

v1.18.2

Released: 2021-04-15

Bug Fixes

  • sort templates

v1.18.0

Released: 2021-04-08

Bug Fixes

  • add dialog header
  • disabled next button until you select a document or template
  • make t in "templates" lowercase
  • properly disable inputs if other input populated
  • remove network delay in search function

Features

  • replace select with picker

v1.17.1

Released: 2021-03-29

Bug Fixes

  • handle merge codes in tables

v1.17.0

Released: 2021-03-29

Features

  • replace select with picker

v1.16.0

Released: 2021-03-26

Bug Fixes

  • handle property with None value
  • set CI timezone, remove server_tz fixture

Features

  • handle client timezone and lime date quirks

v1.15.2

Released: 2021-03-26

Bug Fixes

  • pass on command limeobject values that were autoattached

v1.15.1

Released: 2021-03-26

Bug Fixes

  • rename active? to active
  • rename use legacy to use desktop in config

v1.15.0

Released: 2021-03-24

Features

  • prompt to migrate legacy files when uploading

v1.14.1

Released: 2021-03-23

Bug Fixes

  • render descriptive instead of object
  • support other context values besides lime object. cleanup context
  • use custom dict to dynamically fetch limeobject data

v1.14.0

Released: 2021-03-22

Features

  • create default config

v1.13.2

Released: 2021-03-17

Bug Fixes

  • update dependencies

v1.13.1

Released: 2021-03-17

Bug Fixes

  • update dependencies

v1.13.0

Released: 2021-03-17

Features

  • add translation

v1.12.1

Released: 2021-03-17

Bug Fixes

  • check user is admin on template management endpoints

v1.12.0

Released: 2021-03-16

Features

  • cli: command line tool to delete unused templates
  • endpoint: delete templates
  • storage: delete unused templates

v1.11.0

Released: 2021-03-16

Features

  • validate templates before saving

v1.10.1

Released: 2021-03-16

Bug Fixes

  • fix github package repo permissions issues for lime-webclient

v1.10.0

Released: 2021-03-15

Bug Fixes

  • fix None.docx filenames when generating document
  • load templates during save to avoid stale template array

Features

  • apply legacy and 2.0 templates

v1.9.0

Released: 2021-03-11

Features

  • dont return legacy templates if disabled

v1.8.0

Released: 2021-03-10

Features

  • config: new file template config with custom file upload component

v1.7.2

Released: 2021-03-09

Bug Fixes

  • require lime-core branch instead of revision

v1.7.1

Released: 2021-03-08

Bug Fixes

  • update dependencies

v1.7.0

Released: 2021-03-05

Bug Fixes

  • fetch lime-buildtools from github branch
  • fetch lime-buildtools from github branch

Features

  • install lime-core from save-template-file branch

v1.6.0

Released: 2021-03-05

Bug Fixes

  • static content registration

Features

  • endpoint: download template by file id

v1.5.0

Released: 2020-12-16

Bug Fixes

  • accept to unselect file
  • reset workflow correctly

Features

  • hijack save limeobject command

v1.4.1

Released: 2020-12-14

Bug Fixes

  • include extension in filename when using metadata

v1.4.0

Released: 2020-12-11

Bug Fixes

  • ci: use ubuntu 20.04 for python tests
  • dialog-component: use limetype configuration

Features

  • config: configurable limetypes

v1.3.0

Released: 2020-12-09

Bug Fixes

  • update lime-crm requirement

Features

  • include metadata for templates

v1.2.4

Released: 2020-12-04

Bug Fixes

  • trigger release

v1.2.3

Released: 2020-12-04

Bug Fixes

  • trigger release

v1.2.2

Released: 2020-12-04

Bug Fixes

  • doctor health

v1.2.1

Released: 2020-12-03

Bug Fixes

  • trigger release

v1.2.0

Released: 2020-12-03

Bug Fixes

  • save_document: attach file to document

Features

  • endpoint: save/create document from template

v1.1.0

Released: 2020-12-03

Features

  • webcomponent hijack createdialog command

v1.0.1

Released: 2020-11-11

Bug Fixes

  • trigger release

1.0.0 (2020-11-11)

Features

  • get context from limeobject
  • document-template: support for parsing legacy templates