What’s new?
The main differences compared to the previous version are:
Track Changes
- Stabilization of internal references and authorial notes tracking;
- Stabilization of deletion tracking over deleted formulas;
- Stabilization of tracking over special characters and symbols;
- Stabilization of tracking over tables;
- Improved tracking of structural changes;
Fork&Merge
- Merge pane:
- Implemented wrappers over elements containing track changes;
- Implemented change handling - Accept/Accept with track changes/Reject of element changes;
Top floating toolbar
- New floating dynamic floating toolbar that centralizes all actions;
New Landing Page (Preview)
- New landing page for LEOS with:
- paginated latest activity;
- paginated favorites sections;
- Search bar;
- Feature in preview mode. Missing points:
- Finalization of supporting services for proper feeding of new sections
- Notifications pane - UI + supporting services
LEOS Light
- Defined final API for import, edition and export REST services
- Document View screen modularized, allowing it to be configured based on profiles;
Technical improvements / changes
- Placement of cursor where the user clicks when opening ckEditor;
- Performance improvements on time required to perform save&close operation - allows faster drafting experience;
- Improved experience when opening ckEditor having clicked portion of text in exact same place where the user clicked;
- New Zoom in/out feature added to Document View;
- Auto deletion of empty elements, when possible, upon save&close of ckEditor;
- Document view page no longer scolls back to previous position when opening a new element for edition;
- Removed details panel on Table of Content edition + new menu added to leaf elements with migrated actions from former details panel;
- User feedback for unauthorized access reviewed into a more clear format;
- Better handling of title changes on cover page - improved encoding;
- Removed sig out option
- Copyright information updated on codebase;
- Overall edition stabilization;
- Improved stability of revision instance edition;
Annotations
- Migration from codebase into Angular
Bug fixes
- Fixed session timeout issues;
- Improved stability of co-edition notifications;
- Improved stability of TOC edition mode;
- Improved stability of milestone generation;
- Fixed several vulnerabilities identified on screening report;
- Annotations:
- Improved merging of suggestions on cover page;
- Improved anchor placement for Revision instance;
- Improved annotation guidelines refresh algorithm.
IMPORTANT NOTES
This release is intended to provide an experience with the software and is stripped of several important components to enable ease of use.
This software is adapted to run on a local server for demo purposes and without proper security mechanisms; This software is still under active development so some features may be added, removed or changed over course of time.
DEPENDENCIES
To compile the supplied source files and run the generated WAR the following software should be configured:
Java SDK version 8.0 Maven version 3.3.9+ (Maven runtime memory might need to be set: MAVEN_OPTS=-Xms256m -Xmx512m) (Maven settings, proxy and mirrors, might need to be adjusted to your environment and internet access requirements) Supported browser is Google Chrome version 45+ (Mozilla Firefox ESR version 38.3 and Microsoft Internet Explorer version 11 are known to work with minor issues)
Get in touch
We are envisaging to create an open source community on software for legislation drafting, in order to share best practices, experiences, expertise, and why not code!!
Should you be interested in joining our open source community, or you would just like to share with us some observations on our work, please contact us at: DIGIT-LEOS-FEEDBACK@ec.europa.eu.
Join the LEOS community · Wiki · LEOS Community · GitLab (europa.eu)
We are looking forward to hearing from you,
The LEOS Team