|
| 1 | +# Develop -- TODO Change to 1.8.x. |
| 2 | +* ... |
| 3 | + |
| 4 | +# 1.8.5 |
| 5 | +* IMPORTANT DROP OF SUPPORT: Drop support for IE. Browsers now need async/await. |
| 6 | +* IMPORTANT SECURITY: Rate limit Commits when env=production |
| 7 | +* SECURITY: Non completed uploads no longer crash Etherpad |
| 8 | +* SECURITY: Log authentication requests |
| 9 | +* FEATURE: Support ES6 (migrate from Uglify-JS to Terser) |
| 10 | +* FEATURE: Improve support for non-cookie enabled browsers |
| 11 | +* FEATURE: New hooks for ``index.html`` |
| 12 | +* FEATURE: New script to delete sessions. |
| 13 | +* FEATURE: New setting to allow import withing an author session on a pad |
| 14 | +* FEATURE: Checks Etherpad version on startup and notifies if update is available. Also available in ``/admin`` interface. |
| 15 | +* FEATURE: Timeslider updates pad location to most recent edit |
| 16 | +* MINOR: Outdent UL/LI items on removal of list item |
| 17 | +* MINOR: Various UL/LI import/export bugs |
| 18 | +* MINOR: PDF export fix |
| 19 | +* MINOR: Front end tests no longer run (and subsequently error) on pull requests |
| 20 | +* MINOR: Fix issue with </li> closing a list before it opens |
| 21 | +* MINOR: Fix bug where large pads would fire a console error in timeslider |
| 22 | +* MINOR: Fix ?showChat URL param issue |
| 23 | +* MINOR: Issue where timeslider URI fails to be correct if padID is numeric |
| 24 | +* MINOR: Include prompt for clear authorship when entire document is selected |
| 25 | +* MINOR: Include full document aText every 100 revisions to make pad restoration on database curruption achievable |
| 26 | +* MINOR: Several Colibris CSS fixes |
| 27 | +* MINOR: Use mime library for mime types instead of hard-coded. |
| 28 | +* MINOR: Don't show "new pad button" if instance is read only |
| 29 | +* MINOR: Use latest NodeJS when doing Windows build |
| 30 | +* MINOR: Change disconnect logic to reconnect instead of silently failing |
| 31 | +* MINOR: Update SocketIO, async, jQuery and Mocha which were stuck due to stale code. |
| 32 | +* MINOR: Rewrite the majority of the ``bin`` scripts to use more modern syntax |
| 33 | +* MINOR: Improved CSS anomation through prefers-reduced-motion |
| 34 | +* PERFORMANCE: Use workers (where possible) to minify CSS/JS on first page request. This improves initial startup times. |
| 35 | +* PERFORMANCE: Cache EJS files improving page load speed when maxAge > 0. |
| 36 | +* PERFORMANCE: Fix performance for large pads |
| 37 | +* TESTS: Additional test coverage for OL/LI/Import/Export |
| 38 | +* TESTS: Include Simulated Load Testing in CI. |
| 39 | +* TESTS: Include content collector tests to test contentcollector.js logic external to pad dependents. |
| 40 | +* TESTS: Include fuzzing import test. |
| 41 | +* TESTS: Ensure CI is no longer using any cache |
| 42 | +* TESTS: Fix various tests... |
| 43 | +* TESTS: Various additional Travis testing including libreoffice import/export |
| 44 | + |
1 | 45 | # 1.8.4
|
2 | 46 | * FIX: fix a performance regression on MySQL introduced in 1.8.3
|
3 | 47 | * FIX: when running behind a reverse proxy and exposed in an inner directory, fonts and toolbar icons should now be visible. This is a regression introduced in 1.8.3
|
|
0 commit comments