This is a major release containing a range of new features, significant enhancements to the referencing functionality, a new beta feature to generate citation footnotes in SIs and some bug fixes.
It was released on [20 21 August 2024].
References to other provisions and documents
...
The text of a reference can no longer still be directly edited in the Editor but you can also use the Edit reference option in the toolbar to update the text and metadata fields if necessary (the ability to edit the reference text directly will be removed in the next release).
You can also trigger an update of the reference, mark it to be ignored or remove the reference mark-up from the toolbar.
See References.
Creating internal references from provisions in the Editor (rather than the structure view)
...
This replicates the functionality that was previously only available from the structure view.
See References.
Generating citation footnotes in SIs
Lawmaker v.17 includes a new beta feature to automatically generate citation legislative history footnotes for external references in an SI or SSI.
This feature relies on the data from legislation.gov.uk to generate footnotes that contain summarised amendment history of the referenced provisonprovision.
See (add page for citation footnotes Citation footnotes (legislative history footnote) for more on this.
Church Measures
...
Quote marks automatically appear but can be removed or altered if necessary.
See Quoted Text.
Sorting amendments by marshalled order on the Amendment Manager Tab
...
The previous “OoC sort” function has been removed.
Scripted See Sorting amendments on the Amendment Manager Tab.
Scripted marshalled list improvements
Some limited improvements to the functionality for generating Scripted Marshalled Lists in the Scottish Parliament have been implemented.
...
When amendments are submitted directly from a list of draft amendments, the receiving organisation (e.g. the Commons or Scottish Parliament) will also receive a copy of the list (accessible from the Amendment Workspace tab) so they can see the order in which they appeared on that list and to help them manage the amendment checking and tabling process.
Uploading amendment list XML to create new amendments
...
Amendment list XML can be downloaded by selecting ‘Download ZIP file’ from the Actions menu next to any amendment list on the Amendment Workspace or Official Lists tabs. The ZIP file contains XML which can then be uploaded to any other bill project to recreate the amendments from that list as new draft amendments.
See Uploading amendment lists to create new amendments.
Editing fragments of a schedule
...
In consequence of this change, the structure view now shows the grouping levels within a schedule by default.
SI improvements and changes
...
Dates in the date block that are left empty now automatically show as three asterisks “***”.
...
See Opening and editing a portion of document and Locking document fragments/multi-user editing.
Info |
---|
Schedules created in documents before this version is released will not immediately be fragmented in the new way - they will remain as single fragments that can only be edited and locked at that level. However, as soon as the document is saved again after this release, all schedules in the document will be fragmented at the grouping level. |
SI improvements and changes
Dates in the date block that are left empty now automatically show as three asterisks “***”.
If all the paragraphs within a regulation or article are deleted other than one, the remaining paragraph is automatically unwrapped so an undivided regulation or article is left.
The banner is now locked in the Editor to prevent accidental changes. It will still update automatically if the procedure is changed.
The content of the subject, title and number blocks at the beginning of an SI are now locked in the main Editor window to prevent accidental changes. You can still update the subject by clicking on it and selecting the appropriate subjects in the dialog box. The title and number can still be updated via the Document Information panel on the right.
The list of available subjects in the Subjects dialog box has been updated.
OFGEM and OFCOM have been added as new Lawmaker organisations.
Bug fixes
SI/SSIs
Issue key |
---|
Status
Summary | User support ticket |
---|---|
SPT- |
InReview
Editor fails to revert to using the correct document filter after an unknown action in the editor results in a failure to switch back to the LDAPPDocumentFilter
SPT-1711
QA Ready
Oxygen sometimes fails to retrieve the XML from the server for operations like auto-save, save and structure view updates
SPT-1706
Done
The "A problem has occurred" modal appears in documents with lots of spelling errors.
SPT-1703
Done
Error when copying an SI to another project when SI doesn't have enacting text
SPT-1702
Done
Performance issue in getElementByGuid(Oxygen client-side code) (included in patch release 16.2.1)
SPT-1701
Done
TNA - Screen Jumps On Paste
SPT-1700
Done
Smart paste of SI prov1 with auto-renumber ON strips trailing full stop from num
SPT-1699
Done
Poor performance when copying a reasonable number of provisions (included in patch release 16.2.1)
SPT-1696
Done
Quoted structure in change track have incorrect indent
SPT-1695
Done
Updated SI subject heading list
SPT-1693
Done
Text in ukpga quoted structure //section/intro is not justified in PDF
SPT-1692
Done
Page numbering broken from page 10 onwards in Scottish Parliamentary Amendment lists
SPT-1691
Done
Empty paragraph element wrongly aligned in PDF
SPT-1690
Done
Wrong placement of material dragged into containers in amendment QSs
SPT-1689
Done
SI Paragraph (1) spacing differs in quoted structure as starting element
SPT-1683
Done
Mark as done toggle not working in certain cases
SPT-1682
Done
Long hyperlinks (URLs) that are split across multiple lines have line spacing issues in the PDF and CSS issues in footnotes in the editor
SPT-1679
Done
Specific wordings of SI/SSI dates still causes line break
SPT-1677
Done
ALL CAPS text is displayed with additional spacing in the Edit Portion dropdown
SPT-1676
Done
Procedure of SI on the Project tab or Dashboard is locked in after creation and unchangeable
SPT-1672
Done
Issues with rejecting "surround" tracked changes in Oxygen v25.1.
SPT-1671
Done
Add OFGEM and OFCOM as new organisations
SPT-1665
Done
Comparison output moves opening words into the wrong position on Scottish Bill
SPT-1662
Done
Duplicating an 'Auto backup' snapshot results in the wrong XML content being retrieved - later changes are included in the duplicate
SPT-1657
Done
XML comparison functionality doesn't handle processing instructions appropriately
SPT-1656
Done
Promote/Demote of closing words unwraps inline formatting and footnotes
SPT-1653
QA Ready
Updates to document during a renumber operation result in strange document modifications
SPT-1651
Done
Auto-apply: amendments which leave out words after a Defined term can't be applied if the quotation marks on the defined term are included in the amendment instruction
SPT-1648
Done
Opening an Edit portion document in parallel with others causes issues
SPT-1646
Done
Extra spaces appear in certain substituting amendments when auto-applied to a bill version
SPT-1645
Done
When logging out with two Editor tabs open (one containing a portion of a version), it's not possible to 'Save all changes' in the 'Unsaved changes' modal
SPT-1633
Done
Auto-applying amendments to rref elements sometimes results in too much text being included in the rref; original rref's href attributes also persist
SPT-1632
Done
Auto-applied amendment which inserts text beginning with punctuation after a <ref> element adds the text inside the <ref> when accepted
SPT-1631
Done
Incorrect Document Push in Copy Provisions Operation
SPT-1627
Done
Incorrect comparison result when an x-ref has been updated within a <mod>
SPT-1616
Done
Strange restrictions on using the Structure View to move a Schedule in a version of a bill where a New Schedule amendment has been applied
SPT-1611
Done
Oxygen exceptions occurring when a user accepts tracked change edits ("A problem has occurred") (included in patch release 16.2.1)
SPT-1609
Done
Cross references inside tracked change deletions are re-added without deleted markup after updating cross references in the provision
SPT-1608
Done
Moving an amendment in a LoDA using the Structure View with tracked changes turned on results in the amendment being duplicated
SPT-1558
Done
Resolve PDF rendering issues caused by missing attributes on quotedStructures (ukl:docName and ukl:indent)
SPT-1541
QA Ready
Auto-saved traditional amendments in an inline LoDA cannot be restored into the working version
SPT-1266
QA Ready
Side-lining on auto-applied insert section amendment goes down too far
SPT-1218
Done
User who first created document still has read-only access when their permissions are removed
SPT-993
Done
Ensure that PDR accounts can no longer be disabled
Original bug list from 1st version of release note
Issue key
Status
Summary
User support ticket
SPT-1702
QA Ready
Performance issue in getElementByGuid (Oxygen client-side code) (included in patch release 16.2.1)
SPT-1699
QA Ready
Poor performance when copying a reasonable number of provisions (included in patch release 16.2.1)
SPT-1693
Done
Text in ukpga quoted structure //section/intro is not justified in PDF
SPT-1692
Done
Page numbering broken from page 10 onwards in Scottish Parliamentary Amendment lists
SPT-1682
Done
Long hyperlinks (URLs) that are split across multiple lines have line spacing issues in the PDF and CSS issues in footnotes in the editor
SPT-1679
QA Ready
Specific wordings of SI/SSI dates still causes line break
SPT-1677
QA Ready
ALL CAPS text is displayed with additional spacing in the Edit Portion dropdown
SPT-1676
Done
Procedure of SI on the Project tab or Dashboard is locked in after creation and unchangeable
SPT-1633
Done
Auto-applying amendments to rref elements sometimes results in too much text being included in the rref; original rref's href attributes also persist
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
SPT-1632
Done
Auto-applied amendment which inserts text beginning with punctuation after a <ref> element adds the text inside the <ref> when accepted
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
SPT-1631
QA Check
Incorrect Document Push in Copy Provisions Operation
SPT-1627
Done
Incorrect comparison result when an x-ref has been updated within a <mod>
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
SPT-1611
Done
Oxygen exceptions occurring when a user accepts tracked change edits ("A problem has occurred") (included in patch release 16.2.1)
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
SPT-1558
Done
Resolve PDF rendering issues caused by missing attributes on quotedStructures (ukl:docName and ukl:indent)
SPT-993
QA Ready
1703 | Fixed a problem that occurred when copying an SI document to another project if the document didn’t have enacting text | |
SPT-1700 | Fixed a bug where pasting text consisting of SI regulations or articles into Lawmaker resulted in the full stop being deleted from the regulation number if auto-renumber was switched on | |
SPT-1695 | Updated the list of subject headings available in Lawmaker | |
SPT-1689 | Fixed an issue with the spacing of SI paragraphs when there are first provision within a quoted structure | |
SPT-1679 | Fixed an issue where certain wordings of SI/SSI dates would result in the date being split over two lines | |
SPT-1676 | Fixed an issue resulting in the procedure of SI not updating on the Project tab or Dashboard | |
SPT-1671 | Two new organisations added to Lawmaker: OFGEM and OFCOM |
Editor
Issue key | Summary | User support ticket |
---|---|---|
SPT-1713 | Fixed an issue that could sometimes cause the Editor, and the CCA in particular, to behave incorrectly (due to Oxygen failing to use the correct document filter - LDAPPDocumentFilter) | |
SPT-1711 | Fixed an issue where Oxygen would sometimes fail to retrieve the XML from the server for operations like auto-save, save and structure view updates | |
SPT-1706 | Fixed an issue where lots of spelling errors in a document could cause the "A problem has occurred" error to appears. (Included in patch release 16.2.2.) | |
SPT-1702 | Fixed a performance issue in Editor (getElementByGuid Oxygen client-side code). (Included in patch release 16.2.1) | |
SPT-1701 | Fixed an issue in the Editor which cause the screen to jump to a different location when the paste operation was triggered. | |
SPT-1699 | Fixed a performance issue in the Editor when copying a reasonable number of provisions at one time. (Included in patch release 16.2.1.) | |
SPT-1683 | Fixed an issue with the Mark as done toggle in the Review panel not working in certain cases. | |
SPT-1672 | Fixed an issue which occurred when rejecting "surround" tracked changes which was introduced with Oxygen v.25.1 upgrade. | |
SPT-1653 | Fixed an issue that could cause a document to get corrupted if the user tries to edit a document while the renumber operation is progressing. | |
SPT-1656 | Fixed an issue with Promote/Demote of closing words where it would unwrap inline formatting and footnotes. | |
SPT-1631 | Fixed an issue with the Copy Provisions to another document feature where provisions selected in a certain order would not be pushed correctly. | |
SPT-1616 | Fixed an issue that prevented schedules being moved in the structure view in some cases. | |
SPT-1611 | Fixed an issue that caused “A problem has occurred” message to appear in some cases when the user accepted tracked changes. (Included in patch release 16.2.1) | |
SPT-1609 | Fixed an issue which affected Cross-references inside tracked change deletions if the references in the provision were updated. |
PDFs
Issue key | Summary | User support ticket |
---|---|---|
SPT-1696 | Quoted structure in change track have incorrect indent | |
SPT-1693 | Text in ukpga quoted structure //section/intro is not justified in PDF | |
SPT-1692 | Page numbering broken from page 10 onwards in Scottish Parliamentary Amendment lists | |
SPT-1691 | Empty paragraph element wrongly aligned in PDF | |
SPT-1682 | Long hyperlinks (URLs) that are split across multiple lines have line spacing issues in the PDF and CSS issues in footnotes in the editor | |
SPT-1558 | Resolve PDF rendering issues caused by missing attributes on quotedStructures (ukl:docName and ukl:indent) |
Amendments
Issue key | Summary | User support ticket |
---|---|---|
SPT-1690 | Wrong placement of material dragged into containers in amendment QSs | |
SPT-1651 | Auto-apply: amendments which leave out words after a Defined term can't be applied if the quotation marks on the defined term are included in the amendment instruction | |
SPT-1646 | Extra spaces appear in certain substituting amendments when auto-applied to a bill version | |
SPT-1633 | Auto-applying amendments to rref elements sometimes results in too much text being included in the rref; original rref's href attributes also persist | |
SPT-1632 | Auto-applied amendment which inserts text beginning with punctuation after a <ref> element adds the text inside the <ref> when accepted | |
SPT-1266 | Side-lining on auto-applied insert section amendment goes down too far | |
SPT-1608 | Moving an amendment in a LoDA using the Structure View with tracked changes turned on results in the amendment being duplicated | |
SPT-1541 | Auto-saved traditional amendments in an inline LoDA cannot be restored into the working version |
Document management (Project tab, comparison, permissions etc.)
Issue key | Summary | User support ticket |
---|---|---|
SPT-1662 | Duplicating an 'Auto backup' snapshot results in the wrong XML content being retrieved - later changes are included in the duplicate | |
SPT-1218 | User who first created document still has read-only access when their permissions are removed | |
SPT-1677 | ALL CAPS text is displayed with additional spacing in the Edit Portion dropdown | |
SPT-1648 | Opening an Edit portion document in parallel with others causes issues | |
SPT-1645 | When logging out with two Editor tabs open (one containing a portion of a version), it's not possible to 'Save all changes' in the 'Unsaved changes' modal | |
SPT-1665 | Comparison output moves opening words into the wrong position on Scottish Bill | |
SPT-1657 | XML comparison functionality doesn't handle processing instructions appropriately | |
SPT-1627 | Incorrect comparison result when an x-ref has been updated within a <mod> |
API and misc
Issue key | Summary | User support ticket |
---|---|---|
SPT-993 | Updated authentication to the API to prevent api accounts being unnecessarily disabled |
Known issues
This section of the release note highlights any minor issues identified with the release that will be corrected in a future release:
...