All Versions
198
Latest Version
Avg Release Cycle
16 days
Latest Release
442 days ago

Changelog History
Page 16

  • v1.0.0 Changes

    January 26, 2015
    • ๐Ÿ“œ switch markdown parser from remarkable to markdown-it
    • โšก๏ธ update npm-shrinkwrap.json
    • ๐Ÿ“‡ now downloading tarballs from upstream using the same protocol as for metadata (issue #166)
  • v1.0.0-beta.2 Changes

    December 22, 2014
    • ๐Ÿ›  fix windows behavior when $HOME isn't set (issue #177)
    • ๐Ÿ›  fix sanitization for highlighted code blocks in readme (issue render-readme/#1)
  • v1.0.0-beta Changes

    December 15, 2014
    • Markdown rendering is now a lot safer (switched to remarkable+sanitizer).
    • ๐Ÿ›  Header in web interface is now static instead of fixed.
    • ๐Ÿ“ฆ GET /-/all?local now returns list of all local packages (issue #179)
  • v1.0.0-alpha.3 Changes

    December 05, 2014
    • ๐Ÿ›  Fixed an issue with scoped packages in tarballs
  • v1.0.0-alpha Changes

    November 25, 2014
    • Config file is now created in $XDG_CONFIG_HOME instead of current directory.

    It is printed to stdout each time sinopia starts, so you hopefully won't have any trouble locating it.

    The change is made so sinopia will pick up the same config no matter which directory it is started from.

    • 0๏ธโƒฃ Default config file is now a lot shorter, and it is very permissive by default. You could use sinopia without modifying it on your own computer, but definitely should change it on production.

    • โž• Added auth tokens. For now, auth token is just a username+password encrypted for security reasons, so it isn't much different from basic auth, but allows to avoid "always-auth" npm setting.

    • โž• Added scoped packages.

    Please note that default * mask won't apply to them. You have to use masks like @scope/* to match scoped packages, or ** to match everything.

    • 0๏ธโƒฃ Enabled web interface by default. Wow, it looks almost ready now!

    • All dependencies are bundled now, so uncompatible changes in 3rd party stuff in the future won't ruin the day.

  • v0.13.2 Changes

    November 01, 2014
    • ๐Ÿ›  fix EPERM-related crashes on windows (issue #67)
  • v0.13.0 Changes

    October 22, 2014
    • ๐ŸŒ web interface:
      • web page layout improved (issue #141)
      • latest version is now displayed correctly (issues #120, #123, #143)
      • fixed web interface working behind reverse proxy (issues #145, #147)
  • v0.12.1 Changes

    October 02, 2014
    • ๐ŸŒ web interface:

      • update markdown CSS (issue #137)
      • jquery is now served locally (issue #133)
    • ๐Ÿ›  bugfixes:

      • fix "offset out of bounds" issues (issue sinopia-htpasswd/#2)
      • "max_users" in htpasswd plugin now work correctly (issue sinopia-htpasswd/#3)
      • fix ENOTDIR, open '.sinopia-db.json' error in npm search (issue #122)
  • v0.12.0 Changes

    September 25, 2014
    • set process title to sinopia

    • ๐Ÿ›  web interface bugfixes:

      • save README data for each package (issue #100)
      • fix crashes related to READMEs (issue #128)
  • v0.11.3 Changes

    September 18, 2014
    • ๐Ÿ›  fix 500 error in adduser function in sinopia-htpasswd (issue #121)
    • ๐Ÿ›  fix fd leak in authenticate function in sinopia-htpasswd (issue #116)