...
PDFs were generated for a range of real and test documents and the outputs compared to PDFs generated with the current version of Lawmaker to identify and issuesany unexpected differences.
No issues were found.
New and improved feature testing
Auto-apply and inline amending
Development ticket | Feature request or support ticket reference | Description | Test result |
---|---|---|---|
LDAPP-4486 |
| Auto-apply amendments to any bill version which is currently open in the Editor | Pass |
LDAPP-4475 | LMS-2742 | Auto-apply amendments which insert a Cross-heading, Part, or other grouping level in the Body or Schedules of a Bill | Pass; but note that amendments inserting cross-headings into Quoted Structures which don’t contain those groupings are not currently applied. |
LDAPP-4471 | LMS-668 | Auto-apply New Clause/Schedule amendments to the same location in order of their Sort Code value | Pass |
LDAPP-4467 | LMS-167 | Accept applied amendments one-by-one | Pass |
LDAPP-4473 |
| Ignore the insertion of new content by other amendments when determining the start and end locations of other auto-applied amendments | Pass |
LDAPP-4515 | LMS-2742 | Accept auto-applied amendments which insert a Cross-heading, Part, or other grouping level in the Body or Schedules of a Bill | Pass |
LDAPP-4543 | LMS-3250 | Auto-apply amendments which leave out a string beginning with punctuation | Pass |
LDAPP-3107 | LMS-2742 | Auto-apply simple textual amendments to Tables in a bill version | Pass |
LDAPP-4480 |
| Improve Editor performance in documents containing lots of inline amendments | Pass |
LDAPP-4510 |
| Remove beta label from inline amendment option in Create LoDA modal | Pass |
LDAPP-4523 |
| Auto-apply amendments which insert new Parts/Chapters/cross-headings Before provisions in the Body or Schedules of a Bill | Pass |
SPT-1750 | PRB1001014 | Content is duplicated when accepting an amendment | Pass |
SPT-1742 | PRB1001014 | Incorrect application of amendments applied causes bulk amendment application to fail | Pass |
Referencing toolbar and the Edit ref modal
Generation of citation footnotes in SIs
Improved sorting of amendments on the Amendment Manager tab
Quoted text
Church Measures
Uploading amendment list XML to create new amendments
Editing fragments of a schedule
Bug fix testing
The following bug fixes in version 18.0 were tested:
SI/SSIs
Editor
PDFs
Amendments
...
Amendment lists
Development ticket | Feature request or support ticket reference | Description | Test result |
---|---|---|---|
LDAPP-4384 | LMS-2691 | Commons: small changes to the template text which appears in various Official Lists | Pass |
SPT-1753 | PRB1001044 | Interstitial Heading not formatting to italics | Pass |
PDF generation
Development ticket | Feature request or support ticket reference | Description | Test result |
---|---|---|---|
LDAPP-4504 |
| Add hyphenation options to tables | Pass |
LDAPP-4511 |
| Fix line numbering issues caused by hyphenation | Pass |
SPT-1688 |
| Fix rendering issues caused by the interaction between tracked changes, comments, line-numbering, and running header in Scottish bills | Pass |
Improved sorting of amendments on the Amendment Manager tab
Development ticket | Feature request or support ticket reference | Description | Test result |
---|---|---|---|
LDAPP-4519 |
| Enable accept/reject/reply actions on tracked changes which affect content inside locked elements | Pass |
LDAPP-4508 |
| Update Adjacent quoted structure behaviour to remove restrictions | Pass; but note one false-positive Document Check error which is now appearing in certain places where Adjacent Quoted Structures are used |
LDAPP-4481 |
| Insert Quoted Structure from CCA | Pass |
LDAPP-4544 |
| Fix the quick-fix links in the validation tooltips which appear in the Editor | Pass |
LDAPP-4477 |
| Update schematron rules for v.18 | Pass |
LDAPP-4463 |
| Remaining problems of inline styling | Pass |
LDAPP-4547 |
| Fix issues with cursor placement and scroll position | Pass; there may be some scenarios where the scroll position changes unexpectedly but the majority of cases are greatly improved. |
LDAPP-4548 |
| Create a separate right-hand panel to show schema errors | Pass |
SIs/SSIs
Development ticket | Feature request or support ticket reference | Description | Test result |
---|---|---|---|
LDAPP-4541 |
| Add chapter number to primary legislation document references in citation footnotes | Pass |
LDAPP-4522 |
| Make table number bold in PDFs | Pass; note that this also works correctly in bills |
LDAPP-4521 |
| Change order of SI/SSI procedures in drop down when creating new project | Pass |
LDAPP-4545 | LMS-3256 | Insert italic heading in SI/SSI schedules | Pass |
LDAPP-4562 |
| Increase space before the signature block in SIs/SSIs | Pass |
Document Management and Permissions
Development ticket | Feature request or support ticket reference | Description | Test result |
---|---|---|---|
LNI-8 |
| Update Significant Version labels when a bill is published | Pass |
LNI-39 |
| Update labelling of document versions (PDFs, save snapshot & published bills) | Pass |
SPT-1723 |
| Applying a permission to a new doc in a project hides the project from everyone else | Pass |
References
Development ticket | Feature request or support ticket reference | Description | Test result |
---|---|---|---|
LDAPP-4500 |
| Improve handing of contextual references to include "after", "before" and "omit" | Pass |
LDAPP-4499 |
| Improve handling of alias references: context and brackets | Pass |
LDAPP-4479 |
| Incorrect tagging of word as external reference ('that partial') | Pass |
LDAPP-4447 |
| Prevent //ref tags from appearing inside //def tags when tagging references | Pass |
LDAPP-4428 |
| Fix duplicate start quote when tagging document alias definitions containing inline elements | Pass |
LDAPP-4532 | LMS-3255 | Handle list of references of different types | Pass |
SPT-1754 | PRB1001026 | Internal refs are tagged with the wrong context | Pass |
SPT-1752 | PRB1001042 | X-ref tags placed in the wrong location when an Act title is incomplete or preceded by the word "into" | Pass |
SPT-1751 | PRB1001049 | Tags added in the wrong places when using the 'Tag x-refs' feature on a version of a bill which contains line numbering | Pass |
Origins and Destinations
Development ticket | Feature request or support ticket reference | Description | Test result |
---|---|---|---|
LDAPP-4520 |
| Change approach to Origin notes to use //authorialNote | Pass |
LDAPP-4535 |
| Automatically tag external references which appear in Origin notes | Pass |
LDAPP-4325 |
| Prototype generate of table of origins | Pass |
LDAPP-4551 |
| Prototype generation of Table of Destinations | Pass |
LDAPP-4528 |
| Expand/collapse all origin notes in the Editor | Pass |
LDAPP-4529 |
| Display Origin information in a generated PDF | Pass |
Annex - Overview of testing and development processes
...