Skip to content

Releases: strzibny/invoice_printer

v2.4.0

13 Oct 08:53
eb0e27b
Compare
Choose a tag to compare

Improvements

  • Replace breakdown subtable by line spanning the whole table
  • Combine purchaser_name together with purchaser_lines

Note: This release now requires Ruby 3.1.

2.3.0

11 Feb 03:53
Compare
Choose a tag to compare

New features:

  • Support Prawn 2.4 and Ruby 3.1
  • New description field

Improvements

  • Limit stamp size

Fixes:

  • Fix wrapping of provider and purchaser lines

2.2.0

17 Jun 16:47
1f30086
Compare
Choose a tag to compare

New features:

  • New variable_symbol field
  • Items' breakdown with the new free-form breakdown field
  • New totals table
  • Support for bold ttf fonts
  • Displaying a running server version

Fixes:

  • Do not draw sublabels for the fields in info box if the main fields don't exist
  • Don't fail when provider_lines or purchaser_lines not provided

2.1.0

08 Apr 14:01
Compare
Choose a tag to compare

New features:

  • Ruby 3 support
  • Multi-line notes

Removals:

  • Old provider_ and purchaser_ address fields are replaced with provider_lines and purchaser_lines for better flexibility.

v2.0.0

02 Oct 09:27
Compare
Choose a tag to compare

New features:

  • New modern look & feel
  • More flexible buyer/seller boxes
  • Server is decoupled to a separate gem invoice_printer_server
  • New bundled fonts in a separate gem invoice_printer_fonts
  • Official Docker image
  • Prawn 2.2

Deprecations:

  • Old provider_ and purchaser_ address fields are replaced with provider_lines and purchaser_lines for better flexibility.

v1.3.0

31 Jan 15:58
Compare
Choose a tag to compare

New features:

  • Custom variable field for items table

Improvements:

  • Feature parity between library, command line client and server

v1.2.0

25 Sep 16:28
Compare
Choose a tag to compare

New features:

  • Bundled server

v1.1.0

24 Mar 21:05
Compare
Choose a tag to compare

New features:

  • A4 page size support
  • JSON support
  • Command line client

v1.0.0

16 Oct 20:11
Compare
Choose a tag to compare

Features:

  • Invoice/document name and number
  • Purchaser and provider boxes with addresses and identificaton numbers
  • Payment method box showing banking details including SWIFT and IBAN fields
  • Issue/due dates box
  • Configurable items' table with item description, quantity, unit, price per unit, tax and item's total amount fields
  • Final subtotal/tax/total info box
  • Page numbers
  • Configurable labels & sublabels (optional little labels)
  • Configurable font file
  • Logotype (as image scaled to fit 50px of height)
  • Background (as image)
  • Stamp & signature (as image)
  • Note
  • Well tested