Skip to main content
Skip table of contents

What's new in version 16.1?

Version 16.1.0 is a minor release containing a number of bug fixes and minor improvements.

It was released on 13 May 2024.

List of issues fixed

SI/SSIs

Issue key

Summary

User support ticket

SPT-1604

Fixed a bug where running Finalise on an SI or SSI removes the Table of Content if there is an x-ref in any of the provision headings.

LMS-2552

SPT-1533

Fixed a bug where copying a Part containing a Regulation, Article or Rule from Word and pasting it into Lawmaker can create incorrect structure.

LMS-2392

SPT-1530

Fixed a bug where the Made and Laid dates at the start of an SI or SSI span 2 lines if the time/date is too long.

LMS-2361

SPT-1553

Fixed a bug where hyperlinks and email addresses included in Explanatory Notes can cause text to overlap.

SPT-1549

Fixed a bug where the presence of footnotes in long table cells caused large gaps and unexpected page breaks to appear in the PDF output.

LMS-2479

SPT-1544

Fixed a bug where editing the Subjects in an SI or SSI using the Edit Subjects modal causes the editor page to attempt to reload.

SPT-1423

Fixed a bug where customised border styles on commencement tables did not appear in the generated PDF.

Auto-application of amendments and inline amendments

Issue key

Summary

User support ticket

SPT-1640

Fixed a bug where the Create button in the Apply Amendments modal could be clicked even though there was no published Bill version.

SPT-1638

Fixed a bug which made it possible to create two Bill working versions with the same version label by creating new versions from the Apply Amendments modal.

SPT-1593

Fixed a bug where the Accept All amendments button didn’t work (due to incorrect amendment mark-up in the Editor) and no error message was displayed.

LMS-2686

SPT-1267

Fixed a bug where applying an amendment which changed text spanning across the beginning of quoted structures could create bad XML.

LMS-305

SPT-1551

Fixed a bug where applying an amendment which changed text spanning across the beginning of quoted structures within other quoted structures could create bad XML.

SPT-1538

Fixed a bug where performing certain actions in an Inline LoDA caused an error message to appear in the Editor.

Amendments and amendment lists

Issue key

Summary

User support ticket

SPT-1605

Fixed a bug where whitespace characters were being added to Consolidated Lists of Amendments and Ping Pong LoDAs, causing unnecessary document check errors.

SPT-1578

Fixed a bug where using the Duplicate function on a LoDA which was previously Moved between published Bill versions would cause the duplicated version to revert to being associated with the original Bill version.

SPT-1566

Improved the Create new LoDA modal to make it possible to add a custom Stage name when creating a new LoDA.

SPT-1420

Fixed a bug where using the Update Proposer/Supporter modal (accessible from the right-click menu) can cause an endless loading spinner to appear.

Editor

Issue key

Summary

User support ticket

SPT-1572

Fixed an issue where, if your Lawmaker session timed out while editing a portion of a document in the Editor, the whole document would be reloaded instead of the portion when you logged back in.

SPT-1634

Fixed a bug where changes to the Following Text after a quoted structure were not marked up as changes despite change-tracking being enabled.

SPT-1586

Fixed a bug that could cause performance issues due to an infinite loop in the code which powers the Editor.

SPT-1557

Fixed an issue where it was possible to create multiple Body elements in a single document.

SPT-1528

Fixed a bug where pressing Ctrl+C to copy text sometimes caused your Editor window to scroll up, losing your position in the document.

SPT-1505

Fixed a bug causing numerous “duplicate unique value” document check errors to appear in Financial Resolution and Schedules after renumbering certain provisions.

LMS-989

SPT-1491

Fixed an issue where manually selecting the text of a section’s <num> and typing over it with another number would create bad XML.

SPT-1489

Fixed a bug which prevented the reordering of schedules using the Structure view.

LMS-1933

SPT-1387

Fixed a bug where copying and pasting part of a line of text formatted in bold, italic, or underline would cause the whole string to be pasted rather than the selected text.

LMS-1442

SPT-1314

Fixed a bug where the number of table columns was incorrectly calculated when using the right-click menu to merge the first row’s cells.

SPT-1271

Fixed a bug which caused duplicate IDs and document check errors to appear when pasting elements containing footnotes.

LMS-420

SPT-1227

Fixed a bug where updating proposer and supporter information in an amendment list sometimes caused the cursor position to be moved to an invalid location, preventing further editing until a valid position was clicked.

SPT-1208

Fixed a bug which caused undesirable nesting of comments and duplication of provisions when pushing or pulling provisions between working versions and choosing to include comments.

LMS-860

LDAPP-4421

Fixed a bug which prevented opening the right-click menu on Schedules and Parts of Schedules in the Structure View.

SPT-1465

Fixed a bug where using the Finalise Document function from the Project tab created occurrence count errors in a working version.

LMS-1624

Compare documents

Issue key

Summary

User support ticket

SPT-1628

Fixed a bug which created false-positive comparison results when x-refs inside provision headings had been updated, even if the text of those x-refs hadn't changed at all.

SPT-1584

Fixed a bug which caused comparison to fail with an 'operation timed out' error, due to an XML parsing problem.

LMS-2576

SPT-1255

Fixed a bug which prevented comparison of document versions if a comment had been added in an unusual location.

LMS-967

SPT-825

Implemented further refinements to the comparison output when comparing quoted structures.

PDF generation

Issue key

Summary

User support ticket

SPT-1590

Fixed a bug where the running headers in a Bill would sometimes overlap with main content if the short-title and Part titles were long.

LMS-2548

SPT-1527

Fixed a bug where the running header at the start of a Bill would overlap with the Table of Contents if the Bill’s title was long.

SPT-1589

Fixed a bug which caused change-tracking mark-up to be rendered incorrectly in quoted structures.

LMS-2655

SPT-1576

Fixed a bug which caused a New Section amendment to be incorrectly aligned in the PDF of a Scottish Bill.

LMS-2445

SPT-1536

Improved line numbering so that images now contribute to the count of line numbers on a page.

LMS-2377

SPT-1539

Fixed a bug which added extra space to a PDF when a quoted structure containing cross-heading was followed by a cross-heading.

LMS-2429

SPT-1148

Fixed a bug where the PDF output would not display new rows added to a table if those rows had been added with change-tracking turned on.

SPT-950

Further refinements to the display of tracked changes in PDF output, to prevent overlapping text.

SPT-1624

Fixed a bug where the wrong version content would be copied when duplicating an 'Auto backup' snapshot of a working version.

LMS-2872

Accessibility

Issue key

Summary

User support ticket

SPT-1619

Fixed a bug where using the keyboard to select Save in the Insert/Update J-ref modal caused an unnecessary warning banner to appear in the Editor.

SPT-1612

Fixed an issue where the selection pane in the Edit portion of a document modal would disappear when zoomed in.

LMS-2810

SPT-1603

Fixed a bug which made it impossible to close the Auto-save version detected modal using the keyboard.

SPT-1555

Fixed a bug which would cause keyboard focus to be lost in the Generate PDF modal.

SPT-1504

Improved navigation and selection of radio buttons in various modals throughout Lawmaker.

SPT-1503

Improved keyboard navigation and selection of confirm/cancel in various other modals throughout Lawmaker.

SPT-1496

Improved keyboard navigation of the Structure View in the Editor.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.