...
Upgrading the version of Oxygen also resolves some security flaws present in earlier versions.
[External X-refs
The Tag X-ref function will now tag some external references as well as internal references.
By “external reference” we mean a reference to an Act, secondary legislation or EU legislation.
The references that are currently handled are those references where the Act or SI title is included as part of the reference, e.g. “section 5 of the Criminal Justice Act 2000” or “paragraph (1) and (2) of regulation 45 of the Procurement Regulations 2023”.
The feature uses the data behind legislation.gov.uk to lookup and identify the appropriate legislative documents.
External references that are not currently handled (but will be tackled in later releases) include:
References that refer back to a previously mentioned Act or SI etc., e.g. “section 7 of that Act”
References that implicitly external due to their context but don’t directly include the title of the Act or SI etc., e.g. references in provisions following a statement like “Section 32 of the Criminal Justice Act 2000 is amended as follows.”
References that rely on defined names for an Act or SI rather than its proper name, e.g. “Regulation 17 of the 2009 Regulations”]
UK and Scottish Bills - Order of Consideration validation
When you save changes to an Order of Consideration (accessed on the Amendment Manager Tab), Lawmaker will now validate that every clause/section/schedule mentioned in the updated Order exists in the published version of the Bill. This enables you to fix the issue before it results in issues when you try and generate an amendment list based on the Order.
Cancelling Save operation
You can now cancel a save operation mid-way through and be able to continue working on the document or retry saving it.
To cancel the save, click on the banner at the bottom of the screen. The banner will change when the save operation gets to a point when it can no longer be cancelled.
When you cancel a save: you will be taken back to the Editor, your document will be as it was before the save, and you will be able to make further changes to it. The save button should be activated allowing you to restart the save operation.
This is particularly to help in the situation reported by users in some organisations that the save operation gets stuck at 0% or later but it may also be useful where you have triggered a save on a large document by accident and don’t want to wait until it is complete.
Auto-application of amendments - checking for page/line information
Before attempting to apply any amendments to a Bill, Lawmaker now checks that the Bill version you are applying amendments to contains the necessary page and line information. This is to prevent the case where all amendments
...
fail to apply due to the lac
Improved sorting of ping pong motions in the Lords - amendments to amendments
Document check improvements
A number of improvements have been made to Document checks. These include fixes to existing checks and new rules:
New rules
Identify page breaks in document - LDAPP-3177 -
- pattern ID "page-breaks"Jira Legacy server System JIRA serverId 18b81902-662f-326c-8748-cd8a7213ac3e key LMS-913 Identify table cells that contain quoted structures or nested tables and warn of line numbering issues - pattern ID "tables" updated
Identify definitions that contain two //p elements as likely occurrences of copy/paste error (user probably meant to create two definitions - pattern ID "definitions" updated
Identify empty definitions - LEGDEV-6125 - pattern ID "definitions" updated. Quickfix added to delete empty element
Identify <inline name="placeholder"> and <ref class="placeholder"> elements that are non-empty. Dealing with the case identified where an SI was submitted that had a footnote inserted within a placeholder. pattern ID "placeholders". Quickfixes to remove placeholder in 1st case and remove content in 2nd case.
Identify cases where there is an <intro> but no children - [LMS-1642] Invalid structure in UKPGA 2023/37 - Jira Service Management (atlassian.net) - pattern id "intros" - added quickfix to convert intro to content -
Identify provisions that have 2 num elements and add quickfix to delete second one -
- pattern "hcontainer" updated and quickfix to remove any additional nums addedJira Legacy server System JIRA serverId 18b81902-662f-326c-8748-cd8a7213ac3e key LMS-2019 Identify unnumbered paragraphs that begin with something that looks like a number - LEGDEV-6090 - pattern id "unnumbered-paragraphs" - quickfix to remove the number added.
Fix/update existing rules
Correct numbering check for EUProv2 elements (paragraphs) which should be Arabic numerals followed by a full stop -
Jira Legacy server System JIRA serverId 18b81902-662f-326c-8748-cd8a7213ac3e key LMS-2295 Allow schedule numbers to be in the form "Appendix x" rather than "Schedule x" -
Jira Legacy server System JIRA serverId 18b81902-662f-326c-8748-cd8a7213ac3e key LMS-1807 Remove the false positives where ping pong amendment's docStage doesn't match Consolidated List docStage because of the addition of the Bill number to the list stage version -
Jira Legacy server System JIRA serverId 18b81902-662f-326c-8748-cd8a7213ac3e key LMS-1812 Deal with false positives in relation to the error message warning of two lists back-to-back - [LMS-2302] Explanatory notes and an error message - Jira Service Management (atlassian.net)
Remove following error - When opening a single schedule with 'Edit portion of document', the following validation issue occurs "Advisory: There is only one schedule so its number should be "Schedule" not "Schedule 3"
Deal with feedback on legal numbering from v.15 version (see
LDAPP-4191).Update x-ref rule that checks citation matches @href attribute to cope with external reference - pattern ID "invalid-xrefs"