Skip to content

Latest commit

 

History

History
782 lines (340 loc) · 32.1 KB

CHANGELOG.md

File metadata and controls

782 lines (340 loc) · 32.1 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

10.0.6 (2021-04-27)

Bug Fixes

10.0.5 (2021-04-27)

Bug Fixes

10.0.4 (2021-04-26)

Note: Version bump only for package @verdaccio/monorepo

10.0.3 (2021-04-26)

Bug Fixes

10.0.2 (2021-04-01)

Bug Fixes

10.0.1 (2021-03-29)

Bug Fixes

10.0.0 (2021-03-29)

Note: Version bump only for package @verdaccio/monorepo

9.7.5 (2021-03-05)

Bug Fixes

9.7.4 (2020-10-31)

Bug Fixes

9.7.3 (2020-07-30)

Bug Fixes

  • update marked / request security vulnerability (#378) (4188e08)

9.7.2 (2020-07-20)

Bug Fixes

9.7.1 (2020-07-10)

Bug Fixes

9.7.0 (2020-06-24)

Features

9.6.1 (2020-06-07)

Bug Fixes

  • verdaccio-memory: race condition on save a package (#365) (70c1fb1)

9.6.0 (2020-06-07)

Features

  • allow providing session token in config (#362) (acef36f)

9.5.1 (2020-06-03)

Bug Fixes

9.5.0 (2020-05-02)

Features

9.4.1 (2020-04-30)

Bug Fixes

  • verdaccio-htpasswd: generate non-constant legacy 2 byte salt (#357) (d522595)

9.4.0 (2020-03-21)

Features

9.3.4 (2020-03-11)

Bug Fixes

9.3.3 (2020-03-11)

Bug Fixes

9.3.2 (2020-03-08)

Bug Fixes

9.3.1 (2020-02-23)

Bug Fixes

  • resolve missing missing 'babel/proposal-optional-chaining' in test env (#330) (ab70f1e)

9.3.0 (2020-01-29)

Features

  • types: adding tag type for auth plugins (#318) (7f07c94)

9.2.0 (2020-01-28)

Features

  • verdaccio-aws-s3-storage: Allow endpoint to be configurable (#319) (1191dcd)

9.1.0 (2020-01-25)

Features

  • verdaccio-aws-s3-storage: separate s3 subfolders (key prefix for different packages) (#313) (6639a71)
  • verdaccio-aws-s3-storage: supporting environment variables (#315) (0c532f0)

9.0.0 (2020-01-07)

Bug Fixes

  • prevent circular structure exception (#312) (f565461)
  • verdaccio-google-cloud: catch missing Secret on first run (#247) (7742eea)

chore

Features

BREAKING CHANGES

  • @verdaccio/eslint-config requires ESLint >=6.8.0 and Prettier >=1.19.1 to fix compatibility with overrides.extends config

8.5.3 (2019-12-27)

Bug Fixes

8.5.2 (2019-12-25)

Bug Fixes

8.5.1 (2019-12-24)

Bug Fixes

8.5.0 (2019-12-22)

Bug Fixes

Features

8.4.2 (2019-11-23)

Note: Version bump only for package @verdaccio/monorepo

8.4.1 (2019-11-22)

Note: Version bump only for package @verdaccio/monorepo

8.4.0 (2019-11-22)

Bug Fixes

  • adds sort_packages in WebConf Interface (#227) (5b60ade)

Features

  • babel-preset: upgrade babel (7069b24)

8.3.0 (2019-10-27)

Features

8.2.0 (2019-10-23)

Bug Fixes

  • core/readme/package.json to reduce vulnerabilities (#216) (40299ab)

8.2.0-next.0 (2019-10-08)

Bug Fixes

  • fixed lint errors (5e677f7)
  • fixed lint errors (c80e915)
  • fs.exists with other fileSystem alternatives (#159) (f94e325)
  • plugins/google-cloud/package.json & plugins/google-cloud/.snyk to reduce vulnerabilities (b81aba4)
  • plugins/google-cloud/package.json & plugins/google-cloud/.snyk to reduce vulnerabilities (5eb3717)
  • quotes should be single (ae9aa44)

Features

  • added eslint rule import/order (55b925d)

8.1.4 (2019-09-30)

Note: Version bump only for package @verdaccio/monorepo

8.1.3 (2019-09-30)

Note: Version bump only for package @verdaccio/monorepo

8.1.2 (2019-09-29)

Bug Fixes

  • readme: security vulnerabilities in marked dep (ee604b1)

8.1.1 (2019-09-26)

Bug Fixes

  • security: Cross-site Scripting (XSS) for readme (7b53e1b)

8.1.0 (2019-09-07)

Features

  • verdaccio-aws-s3-storage: update @verdaccio/types and add new required methods (f39b7a2)
  • verdaccio-memory: update @verdaccio/types and add new required methods (eba5077)

8.0.1-next.1 (2019-08-29)

Note: Version bump only for package @verdaccio/monorepo

8.0.1-next.0 (2019-08-29)

Bug Fixes

  • package: update @google-cloud/storage to version 3.2.0 (8a0b0dc)
  • package: update aws-sdk to version 2.516.0 (82f7117)
  • package: update aws-sdk to version 2.517.0 (39183eb)
  • package: update aws-sdk to version 2.518.0 (c4f18a6)
  • package: update babel-eslint to version 10.0.3 (16918f5)
  • package: update babel-eslint to version 10.0.3 (a6d65fa)

8.0.0 (2019-08-22)

Bug Fixes

  • package: update aws-sdk to version 2.514.0 (16860e6)
  • package: update aws-sdk to version 2.515.0 (eed8547)
  • package: update eslint-plugin-jest to version 22.15.2 (35a191c)

8.0.0-next.4 (2019-08-18)

Code Refactoring

  • eslint-config: do not provide eslint-plugin-verdaccio anymore (dba50f7)

Features

  • active-directory: create @verdaccio/active-directory plugin (b04ef0d)

BREAKING CHANGES

  • eslint-config: @verdaccio/eslint-config doesn't use eslint-plugin-verdaccio but it provide as dependency for users. We prefer to allow users to import it separately if they need

8.0.0-next.3 (2019-08-16)

Bug Fixes

  • restore closure (32b9d7e)
  • build: error on types for fs callback (cc35acb)
  • Add DATE and VERSION in search result (e352b75)
  • avoid open write stream if resource exist #1191 (f041d3f)
  • bug fixing integration (6c75ac8)
  • build before publish (cd6c7ff)
  • changed how key is generated for datastore.save to prevent duplicate entries. Key is now the name of the package (#8) (4418fcb)
  • check whether path exist before return result (a4d2af1)
  • CI build (4d586fb)
  • flow issues (f42a284)
  • ignore flow on this one, we need it (c8e0b2b)
  • local storage requires package.json file for read, save and create all the time (33c847b)
  • migration from main repository merge #306 (8fbe86e)
  • missing callback (abfc422)
  • missing error code (7121939)
  • move to local storage the fs location handler (3b12083)
  • mtimeMs is not backward compatible (c6f74eb)
  • readme update (f54f27b)
  • remove temp file whether is emtpy and fails (655102f)
  • remove uncessary async (3e3e3a6)
  • remove unused dependency (ef6e6fe)
  • remove unused parameters (554e301)
  • restore build path (4902042)
  • return time as milliseconds (15467ba)
  • sync after set secret (2abae4f)
  • temp files are written into the storage (89a1dc8)
  • unit test (995a27c)
  • update @google-cloud deps (811b706)
  • update @verdaccio/file-locking@1.0.0 (9bd36f0)
  • update lodash types (184466c)

Features

  • token support with level.js (#168) (ca877ff)
  • build: standardize build (33fe090)
  • add file validation configuration (bcd46c5)
  • add write tarball and read tarball (f0296db)
  • change new db name to verdaccio (#83) (edfca9f)
  • drop node v6 support (664f288)
  • implement search (2e2bb32)
  • improve storage transactions based on bucket (7edaae7)
  • migrate to typescript (c439d25)
  • update database method with callbacks (ef202a9)
  • update minor dependencies (007b026)

8.0.0-next.2 (2019-08-03)

Bug Fixes

  • update types for tokens (9734fa8)

Features

8.0.0-next.1 (2019-08-01)

Note: Version bump only for package @verdaccio/monorepo

8.0.0-next.0 (2019-08-01)

Bug Fixes

  • add _autogenerated to UpLinkConf (436bd91)
  • add config prop to IBasicAuth (2481d6f)
  • add es6 imports (932a22d)
  • add missing adduser method (22cdb4e)
  • add missing properties (973c5e4)
  • add missing status error code, fix flow issue (e3ad550)
  • allow extend config (0aea94f)
  • allow sub types on allow auth methods (7325f74)
  • deprecated methods are optional (b77155a)
  • entry point #14 (7575e75)
  • eslint and typescript errors (8b3f153)
  • export Author type (bf7115b)
  • fix/token i local package manager (#61) (a7e0fc8)
  • fixes for storage plugin types per code review (#59) (04fccb8)
  • getPackageStorage allowed to return undefined (8a859d0)
  • improvements config interface (1dac321)
  • issue on package not found (944e1a5)
  • lint issues (d195fff)
  • lint warnings (444a99e)
  • main file is correct routed (245b115)
  • methods return Stream (22e0672)
  • missing params (9979160)
  • on error returns 500 by default (86bf628)
  • package.json to reduce vulnerabilities (457a791)
  • read tarball stream (bc4bbbb)
  • remove options from get package metadata (2bfc048)
  • remove source maps (6ca4895)
  • remove wrong definition (acba624)
  • remove wrong imports (c82f51c)
  • restore error messages (5d241b6)
  • restore missing type on RemoteUser (b596896)
  • storage types (1285675)
  • tokens are accesible also in local-storage (08b342d)
  • update @verdaccio/file-locking@1.0.0 (2946f83)
  • update https (c93c3fc)
  • update new plugin types flow (d2e2319)
  • update readTarball with right parameters (8cbc7d1)
  • update streams type (7fa7be5)
  • update types for local data (6706770)
  • update utils types (7c37133)
  • wrong signature for auth plugin (e3e2508)

Features

  • add audit quick endpoint (5ab2ece)
  • add AuthPluginPackage type (f0e1cea)
  • add callback to database methods (d0d55e9)
  • add config file types (188a3e5)
  • add getSecret support (0d047f4)
  • add gravatar prop for web config (b3ac873)
  • add interface for middleware and storage plugin (2b18e22)
  • add IStorageManager for middleware plugin (0ac1cc4)
  • add limit feature (9e2fa5c)
  • Add locking library on typings (7f7ab67)
  • add logging output for each action (66f183c)
  • add RemoteUser type (7d11892)
  • add search method BREAKING CHANGE: search method must be implemented to allow search functionality (b6d94e6)
  • add secret gateway methods (5300147)
  • add Security configuration (0cdc0dd)
  • add stream library (434628f)
  • add types for auth plugin (6378186)
  • add types for PackageUsers (ad5f917)
  • add types for search class (e23782d)
  • callback does not return (fd78bfc)
  • change password (de0a341)
  • drop node v6 (d0ae9ba)
  • drop node v6 support (bb319c4)
  • local database method are async (f55302b)
  • merge changes from 5.x (5f61009)
  • migrate to typescript (caffcd5)
  • migrate to typescript (c01df36)
  • migrate to typescript BREAKING CHANGE: new compiler might bring issues (13ebde2)
  • node 6 as minimum (ed81731)
  • proxy npm audit endpoint (b11151d)
  • build: use typescript, jest 24 and babel 7 as stack BREAKING CHANGE: typescript build system requires a major release to avoid issues with old installations (4743a9a)
  • config: allow set users (e5326fd)
  • migration to typescript (748ca92)
  • package access props are not optional (61708e2)
  • remote lodash as dependency (affb65b)
  • remove flow #70 (2218b74)
  • remove sync method (f60f81c)
  • secret methods are async (d5eacf5)
  • support for an IPluginStorageFilter (#58) (eab219e)
  • token types (#60) @Eomm (6e74da6)
  • update secret to async (9bcab19)
  • auth: add method to update password (e257c3a)
  • commons-api: add commons-api package (13dfa76)
  • readme: import readme package (f4bbf3a)
  • readme: modernize project (0d8f963)
  • storage: path is not mandatory (2c42931)

BREAKING CHANGES

  • remove flow definitions

  • storage needs to add new methods

  • add: token types

  • add: typescripts types

  • auth: it will affect all auth plugins

2.0.0 (2019-07-21)

Bug Fixes

  • packages/verdaccio-file-locking/package.json to reduce vulnerabilities (ba2579b)

Features

  • babel-preset: import babel-preset package (9b39181)
  • eslint-config: add @verdaccio/eslint-config (36fad54)
  • eslint-config: import eslint-config-verdaccio package (6d602f4)
  • eslint-plugin-verdaccio: import eslint-plugin-verdaccio package (3e028d5)
  • add project boilerplate (73dcf5f)
  • wip add core packages (d914f3e)

BREAKING CHANGES

  • eslint-config: ESLint and Prettier won't be provided anymore. They are moved as peerDependencies

  • babel-preset: it remove ui dependencies need to be defined in a specific webpack project

  • babel-loader, eslint-loader

  • chore(release): 0.2.0

  • chore: update lock file

  • chore: add circleci

  • chore: update circleci

  • chore(release): 0.2.1

  • feat: remove flow from configuration

  • babel-preset: flow is not need it anymore
  • chore(release): 1.0.0