npm verdaccio 5.10.0

latest releases: 6.0.0-rc.1, 5.32.2, 8.0.0-next-8.1...
2 years ago

5.10.0 (2022-04-26)

Features

  • deps(ui): update dependency @verdaccio/ui-theme to v6.0.0-6-next.24 (5.x) (#3130) (da01a14)

🌞 Initial new set of variables to hide features (more to come)

Add set of new variables that allow hide different parts of the UI, buttons, footer or download tarballs. ℹ️ All are
enabled by default
.

# web:
#  login: true <-- already exist but worth the reminder
#  showInfo: true
#  showSettings: true
# In combination with darkMode you can force specific theme
#  showThemeSwitch: true
#  showFooter: true
#  showSearch: true
#  showDownloadTarball: true

If you disable showThemeSwitch and force darkMode: true the local storage settings would be
ignored and force all themes to the one in the configuration file.

Future could be extended to other parts.

πŸš€ Raw button to display manifest package

A new experimental feature (enabled by default), button named RAW to be able navigate on the package manifest directly on the ui, kudos to react-json-view that allows an easy integration, not configurable yet until get more feedback.

# web:
 showRaw: true <-- false to disable it

|
image
|
image
|

πŸ§‘β€πŸ­ Rework header buttons

  • The header has been rework, the mobile was looking broken. Now only displays login and logo (for screens smaller than 400px)
  • Removed info button in the header and moved to a dialog
  • Info dialog now contains more information about the project, license and the aid content for Ukrania πŸ‡ΊπŸ‡¦ now is inside of the info modal.
  • Separate settings and info to avoid collapse too much info (for mobile still need some work)

πŸ”’ Others

  • Updated translations for several languages

πŸͺ„ What's next?

  • Next updates will be focused on improving the mobile/tablet layouts (does not look so great yet)
  • More updates on v6 (alpha release)

🐞 Bug Fixes

  • deps: update dependency @verdaccio/local-storage to v10.2.1 (#3118) (0f9d6ec)
  • deps: update dependency @verdaccio/readme to v10.3.3 (#3119) (78b9c8b)
  • deps: update dependency body-parser to v1.20.0 (#3123) (954886d)
  • deps: update dependency dayjs to v1.11.1 (#3131) (27035f9)
  • deps: update dependency lru-cache to v7 (#3124) (7ceaa17)
  • deps: update dependency marked to v4.0.14 (#3120) (8a60050)
  • deps: update dependency semver to v7.3.7 (#3121) (157d5c5)
  • deps: update dependency verdaccio-audit to v10.2.1 (#3122) (decd7f1)

Don't miss a new verdaccio release

NewReleases is sending notifications on new releases.