ThermalLabel Web API for Docker – Release Notes & Change Log
All releases of ThermalLabel Web API for Docker, newest first. The latest version is v7.0.1, released on 2026-10-30. Images for amd64 and arm64 are published on Docker Hub:
docker pull neodynamic/thermallabelwebapi:7.0.1
Use the -arm64 tag suffix on ARM hosts. See the Quick Start and License Registration on the product page.
Change Log
- 7.0.1
2026-10-30- New! I18N props for Items Display Name.
- Fixed! AutoSize for data-bound TextItem and BarcodeItem.
- 7.0
2026-10-21- New! Added
Shapeprop toThermalLabelclass to support Rectangle and Ellipse label shapes. AddedLabelShapeenum. - New! Added support for Intermec/Honeywell Direct Protocol printer commands.
- New! Added
RenderCacheEnabledprop toPrintJobclass to improve performance when rendering to image/PDF. - New! Added
RasterEncodingQualityprop toPdfMetadataclass. - New! Added support for Data Binding, Counters and Data Masking mixed scenarios.
- New!
TextItem- Added support for HTML<p>and nested<span>tags. - New!
TextItem- Justify alignment support for rich formatted text (including the HTML tags supported by our SDK). - New!
TextItem- Sizing options:AutoSize,OverflowSplit,ParagraphScaling&ParagraphScalingAndFillsupported by HTML text rendering. - New!
TextItem- Added support for raw RTF (Microsoft Rich Text Format) string. Support includes: font name, font size, text color, highlight color, styles (Bold, Italic, Underline & Strikethrough) and RTL text! - New!
BarcodeItem- Added support for Artistic QR Codes (ArtModuleShapeandArtFinderShapeprops) like Google Chrome and other patterns likeRect,RoundRect,Dot,Circle,ZebraHorizontal,ZebraVertical, andDiamond! - New!
BarcodeItem- Added support for Artistic barcode symbols by specifying a custom image pattern to fill the bars & dots (ArtBarImagePatternproperty) as well as stamping logos (ArtLogoImage,ArtLogoImagePosition,ArtLogoImagePercentage) with opacity option (ArtLogoImageOpacity). - New! Added OCR-A and OCR-B embedded fonts into the
FontManagerclass. - New! Added the following barcode functions to the built-in expressions:
GS1FNC1(),CODE128FNC1(),CODE128FNC2(),CODE128FNC3(), andCODE128FNC4(). - New! Added a general purpose
Tagprop toThermalLabelclass. - Improved! The text split algorithm for
TextItemSizing optionOverflowSplit.
- New! Added
- 6.0.7
2026-10-14- Fixed! TextItem RTC placeholders for ZPL.
- Fixed! Font style were not applied on barcode human readable text.
- Fixed! Font Manager when loading label's embedded fonts.
- Improved! JSON Label Template serialization payload.
- 6.0.6
2026-08-06- Fixed! TextItem was rendering an extra space at the beginning of any formatted word (RTF/HTML).
- Fixed! TextItem with empty HTML content should not render the literal "<html></html>" string.
- 6.0.5
2026-06-03- Fixed! TextItem's CornerRadius prop was not correctly handled.
- Fixed! ZPL & EPL 180 degrees print orientation.
- 6.0.4
2026-05-20- Fixed! RFID ZPL generation for default value parameters.
- Fixed! Equal operator logic for FrameThickness, RectangleCornerRadius, ThermalLabelFont and ThermalLabelPage classes.
- Fixed! Replicates was not handled correctly under data binding scenarios after previous update.
- 6.0.3
2026-05-07- Fixed! PDF vector rendering under data binding scenarios.
- Fixed! Replicates rendering under data binding scenarios.
- 6.0.2
2026-03-13- Fixed! RectangleShapeItem and EllipseShapeItem white background was not correctly handled for ZPL and Fingerprint commands.
- Fixed! Data binding replicates settings did not take effect for EPL and Fingerprint raw commands.
- Fixed! Gloabl Expressions did not take effect when exporting/printing raw commands.
- 6.0.1
2026-03-02- Fixed! TextItem ForeColor/ForeColorEx did not take effect for some Sizing options.
- 6.0
2026-02-26- New! Added support for basic HTML markup allowing styles like color, background-color, font-family, font-weight, font-style, text-decoration and RTL layout through the TextItem class.
- New! Added ScaleX and ScaleY props for scaling text item content in TextItem objects. Only supported when Sizing prop is set to None.
- New! Added Middle option to TextVerticalAlignment enum.
- New! Added RightSideVisible, LeftSideVisible, TopSideVisible and BottomSideVisible props to TableShapeItem.
- New! Added DataFieldReplicates prop to ThermalLabel class, allowing setting the DataField name from the data source that must be used for specifying the number of replicates for each data source row.
- New! Added ScaleX and ScaleY props to ConvertData class for allowing to scale the whole label when exporting it to an image format.
- New! Support for specifying the ThermalLabel field of the ConvertData class as a Base64 string.
- New! Added support for ZPL ^RL command (Lock/Unlock RFID Tag Memory) through the RFIDTagItem's LockMemoryBank & PermaLockMemorySection properties.
- New! Added support for ZPL ^LL command to force label length applied to all media, including Gap and Mark.
- Improved! ZPL, EPL and FP commands generation under data binding scenario with replicates.
- 5.0.9
2026-01-26- CRITICAL Fixed! Port
80is no longer the default port. Changed to port8080. This change now allows non-root users. - Fixed! Updated all third-party libs and dependencies that are free of known vulnerabilities.
- CRITICAL Fixed! Port
- 5.0.8
2025-12-30- Fixed! Item's ReadOnly prop restore was not handled correctly.
- Fixed! TextItem rotation offset location under ZPL printing.
- Fixed! TextItem ValidationRegEx handling.
- Fixed! JSON data source with date/time string values must be in the ISO 8601 format.
- Fixed! Code 39 and Code 93 disabling Extended Full ASCII mode was ignored.
- 5.0.7
2025-07-07- Fixed! ZPL Font 0 size is not correctly printed under ZPL commands.
- 5.0.6
2025-07-03- New! Added IsDuplexDesign property to ThermalLabel class. This allows duplex printing as image/graphic mode.
- 5.0.5
2025-05-21- New! Added support for parameter
SWAGGER_UI_ENABLEDto enable/disable Swagger UI.
- New! Added support for parameter
- 5.0.4
2025-05-13- Fixed! RectangleShapeItem white background was rendered for ZPL and Fingerprint commands.
- 5.0.3
2025-05-08- Fixed! Shape Items were printed in reverse colors.
- Fixed! TextItem becomes unresponsive when Sizing is ParagraphScaling or ParagraphScalingAndFill for very small container size.
- 5.0.2
2025-04-02- Fixed! Font Style rendering.
- 5.0.1
2025-04-01- New! Added support for custom font styles (Bold and Italic).
- 5.0
2025-02-12- New! Added support for Zebra Maxicode data format to BarcodeItem.
- New! Added Pdf417ProcessTilde prop to BarcodeItem.
- New! Added CodeEncoding prop to BarcodeItem to allow Base64 and Hex string values.
- New! Added Twips as unit of measurement to FontUnit and UnitType enums.
- New! Added AutoSize sizing option to TextSizing enum.
- New! Added OverflowSplit sizing option to TextSizing enum. This allows a large TextItem (fixed or data bound content) to be split into multiple labels!
- New! Added MinFontSize prop to TextItem to specify the minimum font size for FontSizeScaling, ParagraphScaling and ParagraphScalingAndFill Sizing options.
- New! Added RFIDTagType, StartingBlock, NumberOfBytes, MemoryBank, AccessPassword, and KillPassword props to RFIDTagItem class.
- New! Added support for label's margin.
- New! Added UseSlashedZero prop to TextItem. This will replace any zero char with a slashed zero.
- New! Added UseDefaultMediaType prop to ThermalLabel. For ZPL printers only.
- New! Added support for XOR printing mode. For ZPL & Fingerprint printers only.
- 4.0.13
2024-12-31- New! Added support for parameter
USE_HTTPS_REDIRECTIONto enable/disable auto HTTPS redirection.
- New! Added support for parameter
- 4.0.12
2024-12-12- Fixed! BarcodeItem - rMQR the wrong data module placement was generating unreadable symbols.
- 4.0.11
2024-12-02- Improved! Item's ConvertToUnit method to allow number of fractional digits.
- 4.0.10
2024-08-12- Improved! Text rendering performance.
- 4.0.9
2024-07-04- Fixed! TextItem ZPL text encoding when using custom fonts.
- 4.0.8
2024-05-10- Fixed! RTL text mixed with LTR text.
- Fixed! ImageItem LockAspectRatio rounding.
- 4.0.7
2024-05-03- Fixed! Font CodePage UTF8 setting was ignored for resident printer fonts.
- 4.0.6
2024-04-29- New! Added new BarcodeUtils GetGS1HumanReadableText method and as an Expression.
- New! Added new constants Expressions: vbCrLf, vbCr, vbLf, True, and False.
- 4.0.5
2024-04-24- Fixed! Added HTTP Response Headers for security.
- 4.0.4
2024-02-15- Fixed! TextItem FontSizeScaling sizing hangs for white space content.
- 4.0.3
2024-02-06- Fixed! Malformed Global expressions when exporting labels to XML or JSON formats.
- Fixed! Allow URLs as a valid data source of an ImageItem in a data binding scenario.
- 4.0.2
2024-01-05- Fixed! International text rendering like Hindi.
- 4.0.1
2023-11-14- Fixed! PCL commands generation.
- 4.0
2023-11-10- New! BarcodeItem support for printing (when possible) as a resident printer command through the PrintAsResidentElement. For ZPL commands only.
- New! Added QRCodeMask property to BarcodeItem class.
- New! Added TextVerticalAlignment property to TextItem class.
- New! Support for RTL text when using Font.NameAtPrinterStorage.
- New! Added support for generating HP PCL raw commands.
- 3.0.12
2023-10-16- New! BarcodeItem support for GS1-128 AI 715 - National Healthcare Reimbursement Number (NHRN): United States of America FDA.
- Fixed! Barcode sizing in some special cases.
- Fixed! Barcode rMQR data encoding when using H ECC.
- Fixed! Barcode multiline text below the symbol was rendered as single text line.
- Fixed! Custom font files settings.
- 3.0.11
2023-10-09- Fixed! DPI param was ignored when converting labels to raw printer commands.
- 3.0.10
2023-08-07- New! Added ignoreExpressions and ignoreDataFields params to ThumbnailData.
- 3.0.9
2023-07-26- Fixed! word-wrap text when ParagraphScaling is involved.
- 3.0.8
2023-07-17- New! TextSizing ParagraphScalingAndFill enum option.
- Fixed! Barcode offset rendering when FitProportional sizing is enabled.
- 3.0.7
2023-05-31- Fixed! Unhandled exception in BarcodeItem when AutoSize sizing is enabled and an invalid data to encode is specified.
- 3.0.6
2023-05-10- Fixed! Punctuation char rendering position for RTL text.
- 3.0.5
2023-05-06- Fixed! Text alignment offset when mixed RTL and non-RTL content in a single line is specified.
- 3.0.4
2023-04-28- New! Right-to-Left (RTL) text autodetection for TextItem objects.
- Fixed! Text alignment offset when RTL and single lines are specified.
- 3.0.3
2023-04-21- Fixed! TextItem content dissapears for single lines and Right-to-Left languages.
- 3.0.2
2023-04-03- Fixed! TextItem content dissapears for single lines and Right or Center alignments.
- 3.0.1
2023-03-27- Fixed! Underline and strikethrough font settings were not rendered for single line texts.
- Fixed! Strikethrough font setting was rendered in the wrong position.
- 3.0
2023-01-03- New! RepeaterItem supporting fixed count and data bound items repetition.
- New! TableShapeItem supporting table layout drawing.
- New! Added OuterArc option to TextSizing to allow printing single line of arc-shaped text inside an ellipse.
- New! Added Multiline prop to TextItem. Can be set to False to force single line texts in the editors.
- New! Added support for embedding fonts in the XML and JSON label templates.
- 2.0.11
2022-09-22- Fixed! Label rotation when exporting to PDF or images in multi-label scenarios.
- Fixed! copies or replicates settings were not considered when generating multicolum labels type.
- Fixed! NativePrinterFontB wrong metadata values.
- 2.0.10
2022-09-01- Fixed! Margin for Sheet Labels does not work correctly if any other unit other than Inch is specified.
- 2.0.9
2022-08-31- Fixed! Margin for Sheet Labels was ignored if single label was present in the whole doc.
- 2.0.8
2022-08-25- Fixed! TextItem GetAutoSize method where maxWidth param was not handled correctly.
- Fixed! font height issue in some special cases under Linux.
- Fixed! font fallback.
- 2.0.7
2022-08-23- Fixed! TextItem print location when it is rotated and print orientation is set to 270 degrees.
- 2.0.6
2022-08-19- Fixed! ZPL text location when printing at 270 degrees.
- Fixed! Custom font handling.
- 2.0.5
2022-08-15- Fixed! Exporting label to PDF vector format generates duplicate blank page.
- 2.0.4
2022-08-03- Fixed! BarcodeItem EAN/UPC human readable text location when Sizing prop is set to FitProportional in raw printer commands.
- Fixed! RTL text offset when left aligned.
- 2.0.3
2022-07-27- Fixed! Set missing objects in expressions to null. Use IsNothing func to work with them.
- 2.0.2
2022-07-25- Fixed! Wrong data field in expression throws an expcetion.
- Fixed! Font style when rendering RTL text.
- Fixed! Arabic shaping ligature when enabling RTL on TextItem.
- Fixed! RTL text auto size calculation.
- Fixed! Font fallback should not be performed when custom font file is involved.
- Fixed! NativePrinterFontA size when exporting to Fingerprint commands.
- Fixed! BarcodeItem BackColor setting was ignored.
- Improved! Reduced 2D barcode modules rendering when exporting to raw printer commands.
- 2.0.1
2022-03-11- CRITICAL Fixed! QR Code Auto Encoding - Wrong Numeric Data Bits calculation.
- Fixed! Aztec Code runes encoding.
- 2.0
2022-02-08- New! Added
Pagescollection prop to ThermalLabel to support multi-page labels concept. - New! Added
DesignBackgroundImageprop to ThermalLabel to specify a non-printing background image (in PNG format) that assists you in the design of your labels through the visual editors. - New! Added
BatchCutprop to ThermalLabel to specify num of labels printing after which cutting will be performed (ZPL Only). - New! Added
ReadOnlyprop to Items. Whether the source content of an item can be changed. - New! Added
Resizableprop to Items. Whether an item can be resizable in the visual editor surface. - New! Added
ValidationRegExandValidationErrorMessageprops to TextItem. - New! Vertical Line Spacing support for TextItem.
- New! Stroke Style (Solid, Dash & Dot) support for ShapeItem derived classes.
- Improved! Swiss 721 font when rendering ZPL commands.
- Improved! BarcodeItem RTL human readable text rendering.
- Barcode Features
- New! Rectangular Micro QR Code a.k.a. rMQR
- New! GS1 Rectangular Micro QR Code a.k.a. GS1 rMQR
- New! DPD (Deutsher Paket Dienst) Code
- New! DAFT Generic 4-State Barcode
- New! Added
- 1.0.17
2021-10-20- Fixed! Concurrency issues in data binding and expressions scenarios.
- 1.0.16
2021-10-07- Fixed! Error introduced by the previous update.
- 1.0.15
2021-10-06- Fixed! Concurrency issues in data binding and expressions scenarios.
- 1.0.14
2021-07-06- Fixed! Double quotes, Ampersand, Less Than, and Greater Than chars were not escaped in Expressions.
- Fixed! Error when handing HideIfEmpty prop for TextItem and BarcodeItem.
- 1.0.13
2021-05-19- Fixed!
nulldata value handling when using JSON Data Source.
- Fixed!
- 1.0.12
2021-04-30- Fixed! Bug when data source is not specified to a label that requires one.
- Fixed! Code or Humand Readable Text was not rendered if EAN/UPC GuardBar was disabled.
- Improved! JSON data type parsing when setting it as a Data Source.
- 1.0.11
2021-03-30- Fixed! Hyphen ASCII 45 char was not printed when printing Fingerprint commands.
- 1.0.10
2021-03-25- New! Added support for handling Custom Font Files.
- Fixed! NativePrinterFontB was not rendered correctly.
- 1.0.9
2021-03-23- Fixed! Error `Value does not dall within the expected range` introduced by build 1.0.8
- 1.0.8
2021-03-22- New! Added
operationIdfor API actions. - Fixed! TextItem word wrap overflow when using ParagraphScaling sizing option.
- New! Added
- 1.0.7
2021-03-04- New! Added Health Check endpoint
/health
- New! Added Health Check endpoint
- 1.0.6
2021-03-02- Fixed! JSON data source detection.
- 1.0.5
2021-02-01- Fixed! Bug when using NativePrinterFonts and TextAlignment Center & Right options.
- 1.0.4
2021-01-30- Fixed! Some properties names were not correctly serialized.
- 1.0.3
2021-01-26- Fixed! Objects' default properties values were not returned by GET methods.
- 1.0.2
2021-01-25- New! Added CharSpacing property to TextItem. This allows setting the horizontal spacing behavior between text characters.
- 1.0.1
2021-01-18- Fixed! Rendering issues when using expressions in data binding scenarios.
- 1.0
2020-12-30- New! Initial release.