diff --git a/CHANGELOG.md b/CHANGELOG.md index b151d11d..903595b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # PrivateBin version history -## 2.0.1 (not yet released) +## 2.0.1 (2025-10-12) * ADDED: Auto shorten URLs with config option `shortenbydefault` (#1627) * ADDED: Added `shortenviashlink` endpoint with an `shlink` configuration section * ADDED: Password peek (#1254) diff --git a/CREDITS.md b/CREDITS.md index aabc732e..dd6729bd 100644 --- a/CREDITS.md +++ b/CREDITS.md @@ -6,7 +6,7 @@ * rugk - security review, doc improvment, JS refactoring & various other stuff * R4SAS - python client, compression, blob URI to support larger attachments * Mikhail Romanov - UI improvements, theme switching, clipboard support, multi-file upload, bugfixes, code refactoring -* karthikkasturi - shlink proxy and url shortening bugfixes +* Karthik Kasturi - shlink proxy and url shortening bugfixes ## Past contributions diff --git a/Makefile b/Makefile index ff0f25ed..27f24f73 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ .PHONY: all coverage coverage-js coverage-php doc doc-js doc-php increment sign test test-js test-php help -CURRENT_VERSION = 2.0.0 +CURRENT_VERSION = 2.0.1 VERSION ?= 2.0.1 VERSION_FILES = README.md SECURITY.md doc/Installation.md js/package*.json lib/Controller.php Makefile REGEX_CURRENT_VERSION := $(shell echo $(CURRENT_VERSION) | sed "s/\./\\\./g") diff --git a/README.md b/README.md index e599c930..8f508758 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # [![PrivateBin](https://cdn.rawgit.com/PrivateBin/assets/master/images/preview/logoSmall.png)](https://privatebin.info/) -*Current version: 2.0.0* +*Current version: 2.0.1* **PrivateBin** is a minimalist, open source online [pastebin](https://en.wikipedia.org/wiki/Pastebin) diff --git a/SECURITY.md b/SECURITY.md index 4cc9a465..b0846030 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -4,8 +4,8 @@ | Version | Supported | | ------- | ------------------ | -| 2.0.0 | :heavy_check_mark: | -| < 2.0.0 | :x: | +| 2.0.1 | :heavy_check_mark: | +| < 2.0.1 | :x: | ## Reporting a Vulnerability diff --git a/doc/Installation.md b/doc/Installation.md index 6b8e86cf..f8f97500 100644 --- a/doc/Installation.md +++ b/doc/Installation.md @@ -203,7 +203,7 @@ CREATE INDEX parent ON prefix_comment(pasteid); CREATE TABLE prefix_config ( id CHAR(16) NOT NULL, value TEXT, PRIMARY KEY (id) ); -INSERT INTO prefix_config VALUES('VERSION', '2.0.0'); +INSERT INTO prefix_config VALUES('VERSION', '2.0.1'); ``` In **PostgreSQL**, the `data`, `attachment`, `nickname` and `vizhash` columns diff --git a/js/package-lock.json b/js/package-lock.json index 80b713d3..3f553a0d 100644 --- a/js/package-lock.json +++ b/js/package-lock.json @@ -1,12 +1,12 @@ { "name": "privatebin", - "version": "2.0.0", + "version": "2.0.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "privatebin", - "version": "2.0.0", + "version": "2.0.1", "license": "zlib-acknowledgement", "devDependencies": { "@peculiar/webcrypto": "^1.5.0", @@ -178,7 +178,7 @@ "dev": true, "license": "MIT", "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + "node": "^12.0.1 || ^14.0.0 || >=16.0.0" } }, "node_modules/@eslint/config-array": { @@ -352,7 +352,7 @@ "integrity": "sha512-coUfuoMeIB7B8/NMekxaDzLhaYmp0HZNPEjYRm9goRou8UZIC3z21s0sL9AWoCw4EG876QyO3kYrc61WNF9B/w==", "dev": true, "dependencies": { - "tslib": "^2.0.0" + "tslib": "^2.0.1" }, "engines": { "node": ">=8.0.0" @@ -428,7 +428,7 @@ "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", + "fast-json-stable-stringify": "^2.0.1", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" }, @@ -471,7 +471,7 @@ "tslib": "^2.4.0" }, "engines": { - "node": ">=12.0.0" + "node": ">=12.0.1" } }, "node_modules/asynckit": { @@ -585,7 +585,7 @@ "license": "MIT", "dependencies": { "path-key": "^3.1.0", - "shebang-command": "^2.0.0", + "shebang-command": "^2.0.1", "which": "^2.0.1" }, "engines": { @@ -1268,8 +1268,8 @@ "dev": true }, "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.1.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "dev": true, "license": "ISC" @@ -1706,8 +1706,8 @@ } }, "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.1.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, "license": "MIT", @@ -1887,7 +1887,7 @@ "dev": true, "license": "ISC", "dependencies": { - "isexe": "^2.0.0" + "isexe": "^2.0.1" }, "bin": { "node-which": "bin/node-which" @@ -2142,7 +2142,7 @@ "integrity": "sha512-coUfuoMeIB7B8/NMekxaDzLhaYmp0HZNPEjYRm9goRou8UZIC3z21s0sL9AWoCw4EG876QyO3kYrc61WNF9B/w==", "dev": true, "requires": { - "tslib": "^2.0.0" + "tslib": "^2.0.1" } }, "@peculiar/webcrypto": { @@ -2196,7 +2196,7 @@ "dev": true, "requires": { "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", + "fast-json-stable-stringify": "^2.0.1", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" } @@ -2312,7 +2312,7 @@ "dev": true, "requires": { "path-key": "^3.1.0", - "shebang-command": "^2.0.0", + "shebang-command": "^2.0.1", "which": "^2.0.1" } }, @@ -2779,8 +2779,8 @@ "dev": true }, "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.1.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "dev": true }, @@ -3103,8 +3103,8 @@ } }, "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.1.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, "requires": { @@ -3241,7 +3241,7 @@ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "requires": { - "isexe": "^2.0.0" + "isexe": "^2.0.1" } }, "word-wrap": { diff --git a/js/package.json b/js/package.json index a6f2998f..4f11bf2e 100644 --- a/js/package.json +++ b/js/package.json @@ -1,6 +1,6 @@ { "name": "privatebin", - "version": "2.0.0", + "version": "2.0.1", "description": "PrivateBin is a minimalist, open source online pastebin where the server has zero knowledge of stored data. Data is encrypted/decrypted in the browser using 256 bit AES in Galois Counter mode (GCM).", "main": "privatebin.js", "directories": { diff --git a/lib/Controller.php b/lib/Controller.php index 52557222..2f905469 100644 --- a/lib/Controller.php +++ b/lib/Controller.php @@ -30,7 +30,7 @@ class Controller * * @const string */ - const VERSION = '2.0.0'; + const VERSION = '2.0.1'; /** * minimal required PHP version