What's new in version 19?
Version 19 is a significant release which extends Lawmaker to support Bills and Acts of the Northern Ireland Assembly. It also contains some new features and improvements for existing users.
It was released on 9 April 2025.
Northern Ireland Bills and Acts
Users can create NI Bill projects in the same way as UK and Scottish Bill projects. The templates, available elements and PDFs that Lawmaker generates match the existing format of NI legislation.
Within NI Bill projects, users can draft amendments and NI Assembly users can generate amendment lists, the groupings and the Speakers' Brief.
See Northern Ireland bills and amendments
Editor
Smart paste
The smart paste function has been enhanced to correctly handle pasting of content in SI/SSI schedules (previously it only worked correctly for schedules in Scottish and UK Bills).
See Smart paste.
Tag references
The Tag References feature has been improved, specifically to handle the type of references generally found in SI/SSI footnotes.
When you tag a provision, the content of any footnote associated with the provision will now also be tagged.
In addition to existing reference forms, the tagging process will identify “short form” references that consist of only the year and number, for example: 2006 c. 4, 2006 asp 4, 2006 No. 4, S.I. 2006/4, S.S.I. 2006/4.
(Some types of references found in footnotes may still not be recognised but this should be improved in a future release.)
See References.
Document check improvements
A number of improvements have been made to Document checks. These include fixes to existing checks and new rules:
A new rule has been added to identify straight single quote marks/apostrophes in titles and provide a quickfix to transform them into curly.
We have adjusted the rule that checks for missing end quotes on Quoted Structures so that it isn’t triggered unnecessarily when using adjacent quoted structures. Additionally, we have provided a new rule which checks for ‘following text’ elements which appear between adjacent quoted structures, and flags these where it appears they aren’t necessary. The new rule provides a quickfix to remove the ‘following text’ element.
We have made a small change to the rule which compares the target of internal references with the text of those references, to support the format of some of the internal references which appear in the Table of Origins.
Auto-applying amendments
Lawmaker v.19 upgrades the auto-application feature for amendment to tables. Users can now apply amendments which insert, substitute, or leave out one or more rows inside a table in a bill.
A small change has also been made to the auto-apply notification which appears after the auto-apply process is complete. This notification will now remain on-screen until it is closed, rather than disappearing after a few seconds.
Inline amendments
It’s now possible to use an Inline LoDA to create amendments which add a new cross-heading, Chapter, or Part somewhere in the bill.
Amendment management
Lawmaker v.19 adds a new option to the Amendment Actions menu in the Amendment Manager to allow parliamentary users to Table/lodge selected amendments without opening them in a list:

Scottish scripted marshalled list
A new CCA option labelled "Page Break" allows users to insert a page break between amendments and script boxes as required.
See Inserting page breaks .
Origins and Destinations
Lawmaker v.19 includes additional beta functionality to support the drafting and management of consolidation bills, including automatic generation of the Tables of Origins and Destinations which accompany those bills. It is now possible to--
create a consolidation Bill project (UK Bill, Scottish Bill, NI Bill or Church Measure) with a template which includes a placeholder table of abbreviations and Table of Origins attachment;
add entries to the table of abbreviations at the beginning of the Table of Origins;
automatically tag external references in the table of abbreviations and in any Origin notes added to the body of the bill;
generate a Table of Origins which lists all the relevant origin information for all provisions in the bill;
generate a Table of Destinations attachment containing multiple tables (one table for each enactment referenced in the table of abbreviations) which list the provisions of the consolidation bill next to the specific enactments they are re-stating.
PDF generation - line numbering
From v.19, Lawmaker users in a parliamentary organisation will have the ‘line numbering’ option enabled by default when generating a PDF of a Bill. This option will remain disabled by default for users in other organisations.
See Generating and viewing a PDF .
SI subject, number, title and date blocks
The subject, number, title and dates blocks at the beginning of an SI are now further locked in the main Editor window to prevent accidental changes or deletions.
You can still update the subject or dates by clicking on them and selecting the appropriate options in the dialog box. The title and number can still be updated via the Document Information panel on the right.
See Managing Subject, Extent and Subsubject , Managing Dates , Managing document information .
Bug fixes
User management
Issue key | Summary | Support ticket and Problem record |
---|---|---|
SPT-1761 | Fixed an issue where attempting to create a new user account with a username that already existed in another organisation would result in the process silently failing, without any error message to notify the user admin of the problem | https://leidossmc.service-now.com/sp?id=search&spa=1&q=INC1015959 https://www.smc.leidos.com/problem.do?sys_id=a2d7bad51bad52502cf3ea01b24bcb76 |
Editor
Issue key | Summary | User support ticket | Problem record |
---|---|---|---|
SPT-1786 | Fixed an issue which caused the ‘edit image’ icons (used for resizing/modifying images) to overlap and appear in the wrong location in the Editor whenever multiple images were added to a document | https://leidossmc.service-now.com/sp?id=search&spa=1&q=INC1016433 | https://www.smc.leidos.com/problem.do?sys_id=569d6c991b1792105a2afee5d34bcb09 |
SPT-1780 | Fixed an issue which prevented the Wrap function from adding cross-headings around Schedule paragraphs | https://leidossmc.service-now.com/sp?id=search&spa=1&q=INC1016364 | https://www.smc.leidos.com/nav_to.do?uri=%2Fproblem.do%3Fsys_id%3D7f06fe961b4356106d2c4195d34bcb97 |
Issue key | Summary | User support ticket | Problem record |
---|---|---|---|
SPT-1764 | Fixed an issue which affected line numbering in bills (caused by the existence of a tagged reference inside a table cells on the very last line of a page) | https://leidossmc.service-now.com/sp?id=search&spa=1&q=INC1016433 | https://www.smc.leidos.com/problem.do?sys_id=569d6c991b1792105a2afee5d34bcb09 |
References
Issue key | Summary | User support ticket | Problem record |
---|---|---|---|
SPT-1791 | Fixed a bug with the Tag references feature which sometimes caused range references (e.g. “sections 4 to 9”) inside Quoted Structures to be tagged as internal references when they should be ignored | https://leidossmc.service-now.com/sp?id=search&spa=1&q=INC1015952 | https://www.smc.leidos.com/problem.do?sys_id=b19808571b11d210b3570ed0f54bcb8b |
Amendments
Issue key | Summary | User support ticket | Problem record |
---|---|---|---|
SPT-1796 | Fixed a bug which caused temporary lists of amendments to contain amendments sorted in a different order from their order in the Amendment Manager table | https://leidossmc.service-now.com/sp?id=search&spa=1&q=INC1016718 | https://www.smc.leidos.com/nav_to.do?uri=problem.do?sys_id=44fc0a0a1bf31a102cf3ea01b24bcb0c |
SPT-1800 | Fixed a bug affecting the "Refresh preview and comment" button in the Amendment Preview, which could prevent users refreshing and viewing comments added by other users | https://leidossmc.service-now.com/sp?id=search&spa=1&q=INC1016948 | https://www.smc.leidos.com/nav_to.do?uri=%2Fproblem.do%3Fsys_id%3D45a3dc561b5c66d02cf3ea01b24bcb3c |
SPT-1794 | Auto-apply: fixed a bug where amendments which left out the last line in a Quoted Structure immediately before a cross-heading would not be auto-applied | https://leidossmc.service-now.com/sp?id=search&spa=1&q=INC1016470 | https://www.smc.leidos.com/problem.do?sys_id=a36ba6111b6bd6102cf3ea01b24bcb4a |
SPT-1769 | Inline amendments: fixed a bug where incorrect amendment mark-up was added to the Inline LoDA when selecting a subsection or similar provision in the Structure View and clicking the Substitute button | (logged by the development team) | https://www.smc.leidos.com/problem.do?sys_id=189378681bf89e90b3570ed0f54bcb63 |
SPT-1775 | Inline amendments: fixed a bug where nested insert mark-up was unexpectedly created in the Inline LoDA when performing specific actions, such as substituting sections or inserting quoted structures | https://leidossmc.service-now.com/sp?id=search&spa=1&q=INC1016183 | https://www.smc.leidos.com/problem.do?sys_id=a6fc261c1b5ad6505a2afee5d34bcb8b |