PrivateBin - Package Updates
-
[1.9.2]
- Update PrivateBin to 1.7.3
- Full changelog
- CHANGED: Various tweaks of the bootstrap5 template, suggested by the community
- CHANGED: Upgrading libraries to: DOMpurify 3.1.3
- FIXED: Selected expiration not being applied, when using bootstrap template (#1309)
-
[1.9.3]
- Update PrivateBin to 1.7.4
- Full changelog
-
[1.9.4]
- Enable multi domain support via aliases
-
[1.9.5]
- Update PrivateBin to 1.7.5
- Full Changelog
- ADDED: Allow non persistent SQL connections, if configured (#1394)
- ADDED: Show a button (that redirects to the
basepath
URL) inside the alert after a paste is deleted - CHANGED: Tweaked page footer of the
bootstrap5
template (#1392) - CHANGED: Simpler PostgreSQL table lookup query (#1361)
- CHANGED: SRI hashes are now configurable, no longer hardcoded in templates (#1365)
- CHANGED: Upgrading libraries to: DOMpurify 3.1.7, ip-lib 1.18.1, cloud-storage 1.43.0, aws-sdk-php 3.325.0
- FIXED: Numeric array keys being cast to integer causing failures under strict type checking (#1435)
-
[1.9.6]
- Update PrivateBin to 1.7.6
- Full Changelog
- ADDED: Ability to copy the paste by clicking the copy icon button or using the keyboard shortcut ctrl+c/cmd+c (#1390 & #12)
- CHANGED: Allow toggling tab-key-support using
[Ctrl]+[m]
or[Esc]
in textarea for keyboard navigation (#1386) - CHANGED: Switched to WASM streaming and replace unsafe-eval with wasm-unsafe-eval CSP declaration (#1464), requires webserver to have
application/wasm
MIME type configured. - CHANGED: Replaced usage of strpos with str_starts_with & str_contains (#1373)
- CHANGED: Added polyfill libraries for ctype, str_starts_with & str_contains functions (#1476)
- CHANGED: Turned paste delete link into a button (#266)
- CHANGED: Upgrading libraries to: DOMpurify 3.2.4, cloud-storage 1.45.0, aws-sdk-php 3.336.2
- CHANGED:
bootstrap5
template UI improvements - FIXED: Redirect to the home page after changing the language (#92)
-
[1.10.0]
- Update base image to 5.0.0
-
[1.10.1]
- Update PrivateBin to 1.7.7
- Full Changelog
- ADDED: Switching templates using the web ui (#1501)
- ADDED: Show file name and size on download page (#603)
- CHANGED: Passing large data structures by reference to reduce memory consumption (#858)
- CHANGED: Removed use of ctype functions and polyfill library for ctype
- CHANGED: Upgrading libraries to: DOMpurify 3.2.6, ip-lib 1.20.0
- CHANGED: Support for multiple file uploads (#1060)
- CHANGED: Documented CSP change necessary to allow PDF attachment preview (#1552)
- FIXED: Hide Reply button in the discussions once clicked to avoid losing the text input (#1508)
- FIXED: Bump zlib library suffix, ensuring cache refresh for WASM streaming change
- FIXED: Handle undefined globals in file based persisted values (#1544)
-
[1.10.2]
- Update PrivateBin to 1.7.8
- Full Changelog
- FIXED: Duplicate attachment for every comment (#1577)
- FIXED: Attachments with empty file names (#1577)
- FIXED: Page template scripts loading order (#1579)
-
[1.11.0]
- Update PrivateBin to 2.0.0
- Full Changelog
- ADDED: Error logging in database and filesystem backend (#1554)
- ADDED: Statistics on v1 pastes in administration script and option to delete them
- CHANGED: Removed page template (#265)
- CHANGED: Removed support for ZeroBin & v1 pastes - since release 1.3 the v2 format is used (#551)
- CHANGED: Removed use of base64 & rawinflate libraries (#551)
- CHANGED: Removed support for
privatebin_data
,privatebin_db
&zerobin_db
model class configurations, must be replaced withFilesystem
orDatabase
incfg/conf.php
, if still present - CHANGED: Removed unused columns in database schema of tables
paste
&comment
- CHANGED: Jdenticons are now used as the default icons
- CHANGED: Upgrading libraries to: base-x 5.0.1, bootstrap 5.3.7, jdenticon 2.0.0 & kjua 0.10.0
- CHANGED: Minimum required PHP version is 7.4, due to a change in the jdenticon library
-
[1.11.1]
- Update PrivateBin to 2.0.1
- Full Changelog
- ADDED: Auto shorten URLs with config option
shortenbydefault
(#1627) - ADDED: Added
shortenviashlink
endpoint with anshlink
configuration section - ADDED: Password peek (#1254)
- CHANGED: CSP recommendation around bootstrap5 template resolved in Firefox 131 (#1613)
- CHANGED: Upgrading libraries to: bootstrap 5.3.8, DOMpurify 3.2.7 & ip-lib 1.21.0
- FIXED: Allow pasting a password for decrypting a paste (#1620)
- FIXED: Allow copying the shortened link after using a URL shortener (#1624)
- FIXED: URL extraction fails when frame-ancestors is set in CSP (#1644)
- FIXED: traffic limiter not working when using Filesystem storage and PHP opcache