Skip to content

Releases: frappe/print_designer

v1.5.1

31 Mar 06:54
Compare
Choose a tag to compare

1.5.1 (2025-03-31)

Bug Fixes

  • minor: typo in page number conditional (#427) (6cc7881)
  • minor: typo in page number condtional (d8dbbd5)

v1.5.0

27 Mar 09:45
Compare
Choose a tag to compare

1.5.0 (2025-03-27)

Bug Fixes

  • add @page with size and margin to page (e2ef580)
  • add chrome_pdf_generator in local.form_dict (95daccd)
  • added Content-Type responseHeaders for svg (bb2e2b5)
  • added cookies for private images (520b229)
  • added menu option to download pdf (7fc2fdd)
  • added menu option to download pdf (#420) (a257b58)
  • changes as per pdf_generator field (1662c4b)
  • chrome in production (d380da0)
  • don't close the browser if it is in use by another thread (b0c4da6)
  • don't render div if header/footer is empty (256257b)
  • install script (33498ea)
  • install.py and typo in generator.py (ff3d3aa)
  • minor: don't import get_common_site_config (1e2b5c4)
  • minor: don't import get_common_site_config (#411) (c5eff5c)
  • minor: invalid click.echo (9e58bbe)
  • pdf merge logic for dynamic pages (3600c00)
  • print.js client script (cea2d4f)
  • print.js client script (#405) (5a17f1d)
  • removed scaling of the pdf (7426bf6)
  • updated print templates and updated utils functions for new_backend (75c4fcc)
  • use output (PDFWriter) and password encryption (b1a6d7b)

Features

  • added cdp communications logic for new backend (96e02e7)
  • added browser and page class for pdf generation (b23e99c)
  • Added hooks and pdf merge functionality (0586a3a)
  • Chrome PDF Generator (#399) (d68d60a)
  • generate header/footer pdf early if it is static. (bd4c4bb)
  • load local resources directly from the file system (33f9098)
  • logic to install and manage chrome headless. (6b2169b)

v1.4.3

30 Sep 07:31
Compare
Choose a tag to compare

1.4.3 (2024-09-30)

Bug Fixes

  • minor: fix error deleting element (e59930f)
  • minor: fix error deleting element (#360) (c29bebd)
  • minor: revert keybinding changes (4438560), closes #344
  • minor: revert keybinding changes (#358) (7d82add)

v1.4.2

04 Sep 13:41
Compare
Choose a tag to compare

1.4.2 (2024-09-04)

Bug Fixes

  • update key bindings logic as per new Structure (7b660b1)
  • update key bindings logic as per new Structure (#344) (4f6e6c6)

v1.4.1

20 Aug 05:46
Compare
Choose a tag to compare

1.4.1 (2024-08-20)

Bug Fixes

  • await formattedValue and don't format image url (37e877c)
  • await formattedValue and don't format image url (#324) (154d30b)
  • barcode clone and jinja dynamicData (a870878)
  • barcode clone and jinja dynamicData (#320) (d730b87)
  • minor: layers panel change as per multi page. (a684e0f)
  • minor: layers panel change as per multi page. (#319) (23020b4)

v1.4.0

03 Jul 07:28
Compare
Choose a tag to compare

1.4.0 (2024-07-03)

Bug Fixes

  • change negative header/footer value to 0 (4c39fe0)
  • change negative header/footer value to 0 (#306) (1b00d74)
  • removed relative-column class from rectangle (4895551)
  • removed relative-column class from rectangle (#305) (f8c32de)

Features

  • allow signature in dynamic text (7ca2cad)
  • allow signature in dynamic text (#298) (4fd5e74)

v1.3.3

20 Jun 19:03
Compare
Choose a tag to compare

1.3.3 (2024-06-20)

Bug Fixes

  • accidental mutation of field.value (48e821c)
  • accidental mutation of field.value (#294) (e80ad3d)

v1.3.2

18 Jun 13:03
Compare
Choose a tag to compare

1.3.2 (2024-06-18)

  • fixed table drag & drop, refactored updating dynamic data (#288)
  • added preventative measures for edge case in patch released in v1.3.1
  • new brand color for print designer
  • Image field now works inside table

v1.3.1

13 Jun 18:09
Compare
Choose a tag to compare

1.3.1 (2024-06-13)

Bug Fixes

  • patch old formats for multi page (3311c5e)
  • patch old formats for multi page (#283) (d46957b)

v1.3.0

11 Jun 13:22
Compare
Choose a tag to compare

1.3.0 (2024-06-11)

Features

  • Multi Page and Multi Header/Footer 🎉 (#278) (d598553)
Multi.Page.Multi.Header.Footer.mov

Bug Fixes

  • change heightType check to string (#272) (d4c18f8)
  • check if DOMRef exist before accessing (8e10c33)
  • delete DOMRef and parent in header/footer (a60fbfa)
  • dynamic heights for overlapping elements (fce1939)
  • evaluate condition for element type in realtime (c4faa38)
  • if heightType is not available check isDynamicHeight (11c91bf)
  • improve overlapping elements detection (fa74336)
  • minor: call the framework pdf_body_html func (badbb05)
  • minor: call the framework pdf_body_html func (#258) (16b30c2)
  • minor: fix html for modern browsers recursive (dbaef9d)
  • minor: fix html for modern browsers recursive (#259) (ca29626)
  • patch update print_designer_print_format (2363ad9)
  • patch utils for old patches (#260) (7dd7f66)
  • properties panel control for int field type (d712abd)
  • remove direct comparison of elements array (43ab142)