Version 16.2 of Lawmaker is a minor release containing a number of security and bug fixes.
It was released on [x June 2024].
Document check updates
A number of changes to the document checks have been included in v.16.2:
New rules
Regulation and article numbers in SIs and SSIs should end with a full stop.
Unnumbered paragraphs shouldn’t start with a quote mark - this suggests that the unnumbered paragraph has incorrectly been used to create a definition or a textual amendment.
Highlight cases where the "Other Date" option has been used when setting the dates in an SI/SSI to ensure the user double-checks that the correct option has been selected.
Highlight cases where a quoted structure containing a partial element has been imported from http://legislation.gov.uk (e.g. a quoted structure containing only a heading) so it can be altered to work correctly with Lawmaker.
Step elements should have a number in the form “Step x”.
Identify nested <mod> elements and provide a quick option to delete them.
Chapter numbers in citations in footnotes should have a space between “c.” and the number, e.g. “c. 13”
SI and SSI citations in footnotes should be formatted correctly, e.g. “S.I. 2024/34” or “S.S.I. 2023/1234”.
Updates to existing rules
The rule that identifies missing quotation marks at end of quoted structure is now mandatory rather than advisory.
The rule that identifies leading and trailing spaces has been extended to include “figure spaces” which are created by the autocorrect feature when a user types in two spaces in a row.
List of issues
Issue key | Summary | User support ticket |
---|---|---|
SPT-1684 | Date picker on the Update Document Information modal for Acts appears below rather than above the field | |
SPT-1681 | SP Groupings list can pull in OPC draft amendments that aren't visible to SP users | |
SPT-1675 | Cannot select quoted structure following text with mouse after cutting provision | |
SPT-1669 | If you add too many subjects to an SI/SSI, the save/cancel buttons disappear | |
SPT-1666 | The sync.model.MarkerContentProps.prototype.getElementAttributes function in Oxygen v25.1 is throwing an exception and breaking Lawmaker editor functionality | |
SPT-1661 | ITHC 21 - High - Vulnerability Within Third-Party Library | |
SPT-1660 | ITHC 19 - Medium - Deprecated HTTP Security Header | |
SPT-1659 | ITHC 16 - Medium - Session Token in URL | |
SPT-1658 | ITHC 15 - High - Raw Database Query | |
SPT-1655 | Explanatory Notes of a UK Public Act pushed onto the second page in PDF Act title is long | |
SPT-1652 | Imported formula contains unexpected XML attribute: overflow | |
SPT-1643 | Imported formula contains unexpected xml | |
SPT-1639 | Margins on first page of the House Bill PDF of a UK Private Bill are wrong | |
SPT-1636 | Auto-save does not restore changes made to the Preface or Preamble of an SI | |
SPT-1630 | Auto-apply appears to succeed for a simple "leave out" amendment but the amendment is not applied and disappears in the editor | https://lawmaker.atlassian.net/servicedesk/customer/portal/1/LMS-2741 |
SPT-1626 | Line numbering stops when generating a 'changes applied' PDF of an amended version of a bill: TTFL change markup breaks numbering | https://lawmaker.atlassian.net/servicedesk/customer/portal/1/LMS-2832 |
SPT-1625 | When applying a "leave out and insert" amendment which leaves out the end of the last line in a Quoted Structure, the new text is inserted in the "following text" after the Quoted Structure | https://lawmaker.atlassian.net/servicedesk/customer/portal/1/LMS-2732 |
SPT-1622 | Fragment locking: New amendment in a LoDA appears 'unlocked' after 5-10 minutes, preventing further editing | |
SPT-1621 | Accessibility - Radio Buttons - Up/Down Arrow Keyboard Navigation | |
SPT-1613 | Text in the amendment preview window sometimes overlaps or is rendered incorrectly - affects Quoted Structures | https://lawmaker.atlassian.net/servicedesk/customer/portal/1/LMS-2702 |
SPT-1610 | Duplicate IDs generated for the date block in a Lords Running list when using the Document Information panel to update the list date | https://lawmaker.atlassian.net/servicedesk/customer/portal/1/LMS-2794 |
SPT-1607 | Deleting sections in the main Body of a document with Tracked Changes enabled, then renumbering, deletes the content of all subsequent <Num> elements | |
SPT-1606 | Deleting paragraphs in Schedules with Tracked Changes enabled, then renumbering, causes numbering to restart from 1 after the next Schedule Part following the deleted para | https://lawmaker.atlassian.net/servicedesk/customer/portal/1/LMS-2770 |
SPT-1601 | Copy to Another Project not working for SIs that change procedure | https://lawmaker.atlassian.net/servicedesk/customer/portal/1/LMS-2722 |
SPT-1599 | Recovering an autosaved version refreshed the document losing changes | https://lawmaker.atlassian.net/servicedesk/customer/portal/1/LMS-2755 |
SPT-1594 | Some documents containing tracked changes markup still cause PDF generation to fail | https://lawmaker.atlassian.net/servicedesk/customer/portal/1/LMS-2703 |
SPT-1583 | Copy to another Project is striping out the Procedural rubric in SIs | https://lawmaker.atlassian.net/servicedesk/customer/portal/1/LMS-2657 |
SPT-1550 | Download zip file - strange file name and error extracting the file | https://lawmaker.atlassian.net/servicedesk/customer/portal/1/LMS-2472 |
SPT-1549 | Footnotes in long table cells causing problems in PDF | https://lawmaker.atlassian.net/servicedesk/customer/portal/1/LMS-2479 |
SPT-1537 | Increase Character Limit for Dropdown Entries | |
SPT-1443 | Comments are lost when splitting a provision | https://lawmaker.atlassian.net/servicedesk/customer/portal/1/LMS-1742 |
SPT-1342 | Official Lists - can't read null values error message | https://lawmaker.atlassian.net/servicedesk/customer/portal/1/LMS-1356 |
SPT-1318 | Partial tag spacing problem | |
SPT-1310 | LMAR090-PM7 (High) - Remove access keys from privileged accounts | |
SPT-1306 | Dnums not assigned to an Inline amendment | |
SPT-571 | Lords Amendment List PDF | |
SPT-388 | Fix exceptions/log messages that occur very frequently in the Oxygen framework |