Skip to content

Latest commit

 

History

History
181 lines (136 loc) · 6.63 KB

CHANGELOG.md

File metadata and controls

181 lines (136 loc) · 6.63 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

3.3.0 - 2024-12-05

Added

  • New extension point for injecting other editors

Fixed

  • Ctrl + enter now triggers commit while in commit field in upload file

Changed

  • Usage of the 'is modifiable' flag in the browse command result

3.2.0 - 2024-09-12

Changed

  • Changeover to AGPLv3 license

3.1.0 - 2024-03-14

Added

  • Esc shortcut to the editor
  • Extension point for custom upload modes

Fixed

  • The shortcuts of useShortcuts are not triggered anymore inside of the commit message text input
  • Malformed URI if path contains a percent sign in create form
  • Initial language selection when creating a new file

Changed

  • Keep folder structure on drag-&-drop upload for directories

3.0.0 - 2024-02-27

Added

  • New shortcuts to navigate the code editor

Changed

  • Updated old javax imports to jakarta

2.13.0 - 2023-11-17

Added

  • While the system is moving a folder, moving a file or deleting a file, the corresponding buttons are disabled and a loading spinner is shown, to indicate that the operation is still running

Fixed

  • While uploading a file, the path input element gets disabled

2.12.1 - 2023-08-24

Fixed

  • Branch decoding for move command

2.12.0 - 2023-01-23

Changed

  • Focus editor automatically

2.11.1 - 2022-09-15

Fixed

  • Handle missing encoding of square brackets in filenames (#80

2.11.0 - 2022-05-13

Fixed

  • Modal must not trigger underlying tooltip (#78)

Changed

  • Render file action in overflow menu instead directly (#75)

2.10.4 - 2022-04-29

Fixed

  • Improve vertical scrolling for smaller screens (#73)

2.10.3 - 2022-03-03

Fixed

  • Path inconsistencies for editor, move and upload (#70)

2.10.2 - 2022-02-17

Fixed

  • File edit for file names with hashes (#65)
  • Missing encoding on file move (#65)

2.10.1 - 2022-01-25

Fixed

  • Enable commit button when commit is possible (#64)

2.10.0 - 2022-01-24

Added

  • Improve modal accessibility (#60)

2.9.1 - 2022-01-07

Fixed

  • High contrast mode findings (#58)
  • Make breadcrumb not clickable (#57)
  • Redirect to non-empty parent folder or root if folder is empty after deleting a file (#56)

2.8.0 - 2021-12-22

Added

  • Enable renaming/moving of files and folders (#55)

2.7.1 - 2021-11-18

Fixed

  • Update plugin scripts to v1.2.2

2.7.0 - 2021-11-17

Changed

  • Validate file upload also if path changed (#54)
  • Add alt text to button and links (#50)

2.6.0 - 2021-11-05

Added

  • Add extension points for download and upload actions (#49)
  • Support for locked files (#49)

2.5.0 - 2021-10-21

Added

  • Check whether the latest revision has changed during edit (#41)

Fixed

  • Multiple fetches of content type (#47)

2.4.0 - 2021-10-07

Changed

  • EditorPreconditions and ChangeGuardCheck are now public api (#46)

2.3.1 - 2021-09-13

Fixed

  • Path encoding when working with files (#42)
  • Edit buttons on non-head revisions (#43)

2.3.0 - 2021-07-21

Added

  • New files can be created in empty non-initiated repositories (#39)

2.2.1 - 2021-03-26

Added

  • Add e2e tests (#28)

Fixed

  • Validate path and filename to prevent path traversal (#30)

2.2.0 - 2020-10-27

Added

  • Source code fullscreen view (#23)

Changed

  • Use scm-code-editor-plugin for syntax highlighting (#24)

Fixed

  • Committing without an email address (#22)

2.1.1 - 2020-09-15

Fixed

  • Redundant URL encoding for branch in edit (#21)

2.1.0 - 2020-09-09

Added

  • Documentation in English and German (#17)
  • Add extension point to show hints for files below the editor (#20)

2.0.0 - 2020-06-04

Changed

  • Rebuild for api changes from core

2.0.0-rc4 - 2020-04-14

Changed

  • Changeover to MIT license (#15)
  • Ensure same monospace font-family throughout whole SCM-Manager (#16)

2.0.0-rc3 - 2020-03-13

Added

  • Add swagger rest annotations to generate openAPI specs for the scm-openapi-plugin. (#14)

2.0.0-rc2 - 2020-01-28

Added

  • Add pure json based create and modify rest endpoints (#11)
  • add breadcrumb to file editor and file uploader
  • Introduction of change guard, which allows plugins to prevent changes (#12)

Changed

  • redesign ui for file editor and file uploader to match code section better
  • fix routing after major ux / ui redesign on code section
  • First public release candidate