NodeBB - Package Updates
-
[2.14.1]
- Update NodeBB to 4.0.1
- Full Changelog
- up dbsearch (
88fa455) - up benchpress (
c958480) - up harmony (
10409e0) - up themes (
6918c3f) - up themes (
050effe) - up harmony (
90e0a2d) - incrementing version number - v4.0.0 (
c1eaee4) - update changelog for v4.0.0 (
ae8f58d) - use text-danger if chat over limit (
2f5b4b2) - #13087, disallow following cid -1 (
ddb6e0f) - encoding of pid in notifyCategoryFollowers, #13087 (
6d88dcb) - #13084 bump persona (
4feda22) - closes #13091, dont show world category (
4c66eed) - #13088, up dbsearch (
8644565) - #13090, update themes fix selector (
822bff6) - #13086 move rateLimit check (
487d9f7) - null checks for category sync and actor assertions (
b3b8b9e) - #13067, add sourceContent to teasers (
679fcb7) - #13065, send missing
actorproperty when 1b12 announcing local posts (e61df4d) - closes #13068, encodeURIComponent X-Redirect (
f3b8ed2) - #13062 add displayname to email tpl data (
f0c2090) - missing ; (
8b38cb3) - reduce image size (#12702) (
a95a51c) - (
4ba01d1) - adjust webfinger test for updated 404 status code (
4a827b7) - fix x-redirect tests (
b80440a) - add sourceContent to spec (
526a952) - change test to 404 (
52f7f0a) - remove only (
0ba4ba6)
-
[2.14.2]
- Update NodeBB to 4.0.2
- Full Changelog
- up persona (
0298a3a) - up harmony (
d77d205) - up themes, closes #13102 (
6672de0) - incrementing version number - v4.0.1 (
a461b75) - update changelog for v4.0.1 (
3dbd2b3) - incrementing version number - v4.0.0 (
c1eaee4) - allow selecting empty for custom selects (
be62ae2) - add uid to post.parent (
4d73359) - add description and keywords to api/config (
933c18f) - bad logic that invisibly broke outgoing user follows completely (
51e660d) - closes #13096, fix regression from renaming language files (
0b92d52) - remove old comment (
d4a1b4d) - fix schema (
ef5ae00) - fix schema (
47734d4)
-
-
[2.14.4]
- Update NodeBB to 4.0.4
- Full Changelog
- isArray check (
224910b) - sanity-check the id when mocking a post (
5cbf3dd) - missing actor on some local activities when federating out (
040584f) - closes #13145, reduce calls in actors.prune (
d590c2a) - single remove (
77dd6dd) - cleanup ip:recent (
d872470) - hooks button (
c4b0133)
-
[2.14.5]
- Update NodeBB to 4.0.5
- Full Changeloggex test for "Emoji" attachment, wrap tag name in colons if not provided (
92708d2) - closes #13176, check if uid is number when creating tokens (
80cc1d3) - notes.assertPrivate sanity checks (
5e71d59) - page index for single page, closes #13173 (
b0e8058) - remove handle on category purge (
4134a07) - dont clear local when testing (
669755d) - show objects on fail (
f282407) - wait after post request (
6431824)
-
[2.14.6]
- Update NodeBB to 4.0.6
- Full Changelog)
- up dbsearch (
9e1a0a1) - add sourceContent to schema (
b2cdd5f) - old upgrade script so it doesn't create settings objects (
fe98068) - escape confirm email in acp manage users (
9bfa885) - add missing await on filter:user.logout (
c6b8256) - relaxing strict allowedTags configuration for incoming AP content (allowing picture, source, and additional attributes for img) (
2ad48f1) - fix (
ec11b0c) - use sortedSetRemoveBulk (
349084d) - don't make db request if there is no code (
53a2be9) - remove extra .only, add basic tests for public note assertion (
64267f7)
-
[2.15.0]
- Update NodeBB to 4.1.0
- move 1b12 announce logic out of inbox and into separate feps module (
9fd6ac6) - acceptable types in context.js to index.js, allow searching for remote topis by topic url (
d644c0f) - Posts.relativeToAbsolute so that the regexes passed to it no longer need a pre-defined length, it is now calculated from the match result, added new regex for markdown image/anchors (
f64e6f0) - moved AP actor tests to separate actors.js file, added failing test for scheduled topics (
01be4d7) - update test to assert the note assertion itself (
c6ba56a) - update bcrypt hash for 3.x (
bfffbfb) - update pwd test for bcrypt3.x (
ca0fa1d) - add sourceContent to spec (
d1d5546) - adjust webfinger test for updated 404 status code (
59afd19)
-
[2.16.0]
- Update to base image 5.0.0
-
[2.16.1]
- Update NodeBB to 4.1.1
- Full Changelog)
- up themes (
34414f1) - up mentions (
39ff5dd) - up markdown (
1d4be47) - incrementing version number - v4.1.0 (
36c8085) - update changelog for v4.1.0 (
3292a85) - incrementing version number - v4.0.6 (
4a52fb2) - incrementing version number - v4.0.5 (
1792a62) - incrementing version number - v4.0.4 (
b1125cc) - incrementing version number - v4.0.3 (
2b65c73) - incrementing version number - v4.0.2 (
73fe5fc) - incrementing version number - v4.0.1 (
a461b75) - incrementing version number - v4.0.0 (
c1eaee4) - allow self-signed certs, closes #13238 (
de502cd) - lang typo (
fc9cc8d) - check if folder exists when uploading files in acp (
7689685) - sanitize category svg image files (
810e8db) - #13094, update unread chats on reconnect (
1e6c6f4) - don't update topic lastposttime by announce (
6b9f166)
-
[2.17.0]
- Update NodeBB to 4.2.0
- Full Changelog
- 1b12 category announce on post move to a new tid, #13236 (254f073)
- add Azerbaijani localisations, təşəkkür edirəm! (825e4c7)
- if an incoming remote message is too long, don't create the room, but notify the local recipients instead (885b83e)
- new ACP config for max length of remote chat messages, #13174 (81509b1)
- add federatedDescription property to a category. (dfabadb)
- add link to category edit page in acp category sidebar (fa8216f)
- add additional logic that checks whether a cid follows the activity actor, and asserts note into that category if so (3589c57)
- move category sidebar to ACP partial, add sidebar to category-federation (dc2dcaf)
- add line to description exposing a category's handle if accessible by fediverse pseudo-user, closes #13126 (6c26d9f)
- call announceObject on topic fork, #13215 (e3edfef)
-
[2.17.1]
- Update NodeBB to 4.2.1
- Full Changelog
- closes #13317, fix email confirm for changing email
- check if latestversion is valid before using semver.gt
- closes #13256, allow keyboard access to icon colors
-
[2.17.2]
- Update NodeBB to 4.2.2
- Full Changelog
- escape displayname in topic events
- closes #13336, allow main post deletion from "delete posts" tool
- bug where generateHandle would throw when passed in an invalid slug
-
[2.17.3]
- Use /ping for healthcheck to avoid classifying this as real traffic
-
[2.18.0]
- Update NodeBB to 4.3.0
- Full Changelog
- upgrade script to remote duplicate remote users and categories as per #13352
- add new mixin clamp-fade, and handler for expanding it in category description
- handle Announce(Update(Note)) as well, #13320
- #13255, proper handling of upvotes shared by group actors
- send the whole post content in
summaryas well - show/hide categories on world page, #13255
- notice on remote categories that have no local followers, #13255
- add new option to categorySearch module,
defaultCategories, use to populate the category list when you don't want to poll backend for the main category list - category quick search on world page, theme version updates, #13255
- show tracked/watched remote categories in world page, #13255
-
[2.18.1]
- Update NodeBB to 4.3.1
- Full Changelog
-
[2.18.2]
- Update NodeBB to 4.3.2
- Full Changelog
- sql injection in sortedSetScan
- escape flag filters
- #13407, don't restart user jobs
- closes #13405, catch errors in ap.verify
- send proper accept header for outgoing webfinger requests
- wrap generateCollection calls in try..catch to send 404 if thrown
- #13397, null values in category sync list
- #13392, regression from
c6f2c87, unable to unfollow from pending follows - #13397, update getCidByHandle to work with remote categories, fix sync with handles causing issues with null entries
-
[2.19.0]
- Update NodeBB to 4.4.0
- Full Changelog
- removal of deprecated privilege hooks (
8ea377a) - removal of
filter:flags.getFilters(547fb48) - removal of
filter:user.verify.code(7e25946) - removal of
filter:post.purge(df5c1a9) - removal of
filter:post.purge(c84b72f) - removal of
filter:router.page(9d8061e) - removal of
filter:email.send(b73a8d3) - adjust Peertube-specific handling to shove mp4 into post attachments, #13324 (
799b08d) - #13081, don't add mention when you are replying to yourself (
d586561) - add
announcesto postdataobject schema (0f576a4)
-
[2.19.1]
- Update NodeBB to 4.4.1
- Full Changelog
- save width and height values into post attachment
- use local date string for digest subject
- openapi schema to handle additional
attachmentsfield in postsobject - group edit url
- add attachments to getpostsummaries call in search, #13324
- bring back auto-categorization if group and object are same-origin, handle Peertube putting channel names in
attributedTo - #13419, handle remote content with mediaType text/markdown
-
[2.19.2]
- Update NodeBB to 4.4.2
- Full Changelog
- add action:post-queue.save
- restrict access to ap.probe method to registered users, add rate limiting protection
- return 200 for non-implemented activities instead of 501
- closes #13458, check if plugin is system
- add try..catch around topics.post in note assertion logic
- don't throw on unknown post on Undo(Like)
- add try..catch wrapper around Announce(Like) call to internal method so as to not return a 500 just drop the Like activity
- browser title translation
- allow guests to load topic tools if they have privilege to view them
- closes #13454, align dropdowns to opposite side on rtl
-
[2.19.3]
- Update NodeBB to 4.4.3
- Full Changelog
- escape, query params (
b02eb57) - closes #13475, don't store escaped username (
806e54b)