All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
10.0.6 (2021-04-27)
- force update package (3d460b0)
10.0.5 (2021-04-27)
- force update package (0cb6b23)
10.0.4 (2021-04-26)
Note: Version bump only for package @verdaccio/monorepo
10.0.3 (2021-04-26)
- force update package (e56f4fd)
10.0.2 (2021-04-01)
10.0.1 (2021-03-29)
10.0.0 (2021-03-29)
Note: Version bump only for package @verdaccio/monorepo
9.7.5 (2021-03-05)
9.7.4 (2020-10-31)
- update lodash (c7fe587)
9.7.3 (2020-07-30)
9.7.2 (2020-07-20)
- incorrect AuthAccessCallback and AuthCallback (#374) (97538f8), closes /github.com/verdaccio/verdaccio/blob/master/src/lib/auth.ts#L264 /github.com/verdaccio/verdaccio/blob/master/src/lib/auth.ts#L114
9.7.1 (2020-07-10)
9.7.0 (2020-06-24)
9.6.1 (2020-06-07)
9.6.0 (2020-06-07)
9.5.1 (2020-06-03)
9.5.0 (2020-05-02)
9.4.1 (2020-04-30)
9.4.0 (2020-03-21)
- update babel@7.9.x (#343) (91c6ba2)
9.3.4 (2020-03-11)
9.3.3 (2020-03-11)
9.3.2 (2020-03-08)
- security dependency jsdom@16.2.0 update (#338) (0599f3e)
- update dependencies (#332) (b6165ae)
- update typescript@3.8.2 (#333) (356c09b)
9.3.1 (2020-02-23)
9.3.0 (2020-01-29)
9.2.0 (2020-01-28)
9.1.0 (2020-01-25)
- 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)
- prevent circular structure exception (#312) (f565461)
- verdaccio-google-cloud: catch missing Secret on first run (#247) (7742eea)
- update dependencies (68add74)
- @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)
- verdaccio/verdaccio/issues/1435 (#289) (7a130ca), closes /github.com/verdaccio/verdaccio/issues/1435#issuecomment-559977118
8.5.2 (2019-12-25)
8.5.1 (2019-12-24)
8.5.0 (2019-12-22)
- babel-preset: enable Typescript 3.7 features (e763c24)
- eslint-config: update @typescript-eslint to enable rules for Ts 3.7 (0e52ac2)
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)
- babel-preset: upgrade babel (7069b24)
8.3.0 (2019-10-27)
- add http-status-codes dep (#212) (00b66af)
- add testing-utilities package (#214) (dd78a8d)
- improve auth callback TS types (#225) (ee442a0)
8.2.0 (2019-10-23)
8.2.0-next.0 (2019-10-08)
- 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)
- 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)
- readme: security vulnerabilities in marked dep (ee604b1)
8.1.1 (2019-09-26)
- security: Cross-site Scripting (XSS) for readme (7b53e1b)
8.1.0 (2019-09-07)
- 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)
- 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)
- 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)
- eslint-config: do not provide eslint-plugin-verdaccio anymore (dba50f7)
- active-directory: create @verdaccio/active-directory plugin (b04ef0d)
- 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)
- 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)
- 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)
- update types for tokens (9734fa8)
8.0.0-next.1 (2019-08-01)
Note: Version bump only for package @verdaccio/monorepo
8.0.0-next.0 (2019-08-01)
- 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)
- 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)
-
remove flow definitions
-
storage needs to add new methods
-
add: token types
-
add: typescripts types
-
auth: it will affect all auth plugins
- packages/verdaccio-file-locking/package.json to reduce vulnerabilities (ba2579b)
- 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)
-
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