Blog

Die Entwickler von WordPress haben die neue Version 6.5 Alias Regina veröffentlicht. Ein Update sollte demnächst durchgeführt werden. Die neue Version 6.5 konzentriert sich auf Details und verbessert die Ladegeschwindigkeit der Wordpress Seite.

Der für die Nextcloud angebotene Desktop Client für Windows, MacOs und Linux Rechner wurde aktualisiert und steht ab sofort in Version 3.12.1 zur Installation bereit.

Der für die Nextcloud angebotene Desktop Client, den es  für Windows, MacOs und Linux Rechner gibt,  wurde aktualisiert und steht ab sofort in Version 3.12.3 zur Installation bereit. Kurz zuvor ist die Version 3.12.2 erschienen, die wir hier kurz erwähnen wollen, da einige Fehler korrigiert wurden.

Der für die Nextcloud angebotene Desktop Client für Windows, MacOs und Linux Rechner wurde aktualisiert und steht ab sofort in Version 3.12.0 zur Verfügung.

Die Entwickler von MediaWiki haben Aktualisierungen mit Fehlerkorrektur und Sicherheitsfixen, in den Versionen 1.39.7, 1.40.3 und 1.41.1 veröffentlicht. Diese sollte umgehend installiert werden, da zwei Sicherheitslücken geschlossen werden. Weiterhin werden zahlreiche Fehler entfernt die zur Stabilität von MediaWiki sorgen.

Die beliebte Forensoftware Discourse wurde aktualisiert und liegt in der Version 3.2.0 beta4 vor. Beta ist normalweise keine Version die produktiv installiert werden sollte, jedoch sind die Releaseversionen bei Discourse anders gestaltet, sodass die Beta durchaus installiert werden kann und grade im Falle von Sicherheitsfixes, installiert werden muss.

Purwin-IT bietet Discourse mit zahlreichen Modulen in übersichtlichen Hostingpaketen: https://www.purwin-it.de/webhosting/discourse

Die neue Entwickler haben viel Arbeit in die Weiterentwicklung gesteckt und umfangreiche Fehlerkorrekturen und Neuerungen in das Release von Discourse 3.2.0 beta4 gesteckt. Nachfolgend lediglich die Auflistung der Security Changes, neuen Funktionen und Bugfixes.

Discourse 3.2.0 beta4 Release Notes

Security Changes

New Features

  • Add copy quote button to post selection menu (25139 1)
  • Cache embed contents in the database (25133)
  • Used, unused, enabled, disabled component filter (25136)
  • Filter themes and components (25105)
  • Include username link in the microdata schema (25112)
  • Show warning banner for critical JS deprecations to admins (25091)
  • Buffer file names of failed uploads when bulk uploading (25068)
  • Import Script for Fusionforge (22281)
  • Topic crawler view bottom plugin outlet (25060)
  • Change /invites.json api endpoint to optionally accept array of emails (24853)
  • Chat header redesign on mobile (24938)
  • Use native number fields for integer inputs (24984)
  • Add API scope for /logs route (24956)
  • Initial admin sidebar navigation (24789)
  • Delete backups based on time window (24296)
  • Add pagination to categories page (23976)
  • My threads page (24771)
  • Add copy link post menu button (24709)
  • Site setting to display user avatars in user menu (24514)
  • Add thumbnails for chat image uploads (24328)
  • Add search menu outlet (24609)
  • Increase tag description limit to 1000 (24561)
  • Add threads support to chat archives (24325)
  • Implements drafts for threads (24483)
  • Admin plugin list redesign (24363)
  • Add setting & preference for search sort default order (24428)
  • Dedicated admin section for new features (24292)
  • Allow users to confirm session with passkeys (24337)
  • Allow /filter route to be accessible by anon users (24359)
  • Add buildQuoteMarkdown for post toolbar (24326)
  • Configure poll ‘public’ default via site setting (24348)
  • Remove category badge style options, set bullet style as default (24198)
  • Introduces group channels (24288)

Bug Fixes

  • Remove all noscript elements, not just the first one (25145)
  • Sort plugins by their setting category name (25128)
  • Ensure that categories array is not undefined (25141)
  • Stop optimizing WEBPs into JPGs (25140)
  • Customise themes/components CSS (25127)
  • move-topics topic search losing focus (25116)
  • 500 error when reviewable has a missing message (25113)
  • Drop down fix (25093)
  • Do not allow setting admin and staff for TrustLevelSetting (25107)
  • Include only author username in the schema (25106)
  • Add required metadata schema for subsequent pages (25102)
  • Syntax error (25101)
  • Never skip push notifications (25099)
  • Github onebox styles for commits (25098)
  • Fixes for microdata schema rendering (25082)
  • Allow the flags to be cleaned up (25085)
  • Post copy link not working (25086)
  • Allow styling of feedback on mobile (25072)
  • Adding form template to category dropdown can some times be empty (25066)
  • Handle deprecations correctly in server-side pretty-text (25059)
  • Chat drawer routing fix for threads (25056)
  • Copy link not working in non secure context (25053)
  • Pass args in chat header logo plugin outlet (25050)
  • Improve structured data based on recent changes (25043)
  • CLS jumpiness in post-stream when ?page=N (25034)
  • TL3 can convert their post to a wiki (25023)
  • Scope PM background color to PMs (25020)
  • Bind events properly in search-menu.js & fix focus issue (25006)
  • Whitelist uploads before creating thumbnail variants (25013)
  • Prevents audio container to overflow container (25012)
  • Properly close search menu on click/touch outside (#25000)" (25005)
  • Correct typo minmin_trust_to_edit_wiki_post (24999)
  • Properly close search menu on click/touch outside (25000)
  • Vietnamese language native name
  • Update position on model when re-positioning record (24997)
  • Show admin plugin route sub-links in sidebar (24982)
  • Show true content of robots.txt after restoring to default (24980)
  • Have file size restriction type return integers (24989)
  • Remove old ‘wizard’ js script (24986)
  • Add missing user search result name and styling (24974)
  • Add gallery to lightbox for images in the same chat message (24962)
  • Admin problem notification minor issues (24963)
  • Chat navbar followups (24953)
  • Chat navbar follow-ups (24951)
  • Ensure file size restriction types are ints (24947)
  • Inconsistent login label (24949)
  • Better infinite scrolling on categories page (24831)
  • Modal flash tracking (24923)
  • Correct urls to account for subfolder setup (24941)
  • Sort plugin list by name properly (24839)
  • When showing edit invite form, display saved invite data in fields (24907)
  • Excessive video data downloading from service worker (24924)
  • Do not display chat replies as threads in transcripts (24768)
  • Position Float Kit elements correctly in RTL mode (24908)
  • Unable to move pm to public topic (24903)
  • Discourse remap: fix output to avoid UX issue (24905)
  • Do not notify users for quoted mentions in chat (24902)
  • Don’t use :true/:false symbols (24861)
  • Ensures border and shadow of header is visible (24847)
  • Remove duplicate spec example (24846)
  • Incorrect spacing with my threads on ios (24843)
  • Increase default max length of chat message excerpts (24842)
  • Correct and improve autohighlight_all_code setting description (24828)
  • Color of notification icons in user-notifications index (24826)
  • Reload page after adding 2FA when it is enforced (24803)
  • Resolve computed property override when inviting to PM (24823)
  • Allow to click on thread indicator (24821)
  • Ensures side panel is closed (24822)
  • Allow quoting thread’s original message (24773)
  • Navigating out of thread shows other unread threads (24693)
  • Navigate search results using J/K keys (24787)
  • Category selectors for lazy loaded categories (24533)
  • Do not attempt S3 ACL call if secure status did not change (24785)
  • Form template form error visiblity (24779)
  • Validate each value in an array custom field separately (24659)
  • Move the search-menu-results-top plugin outlet (24774)
  • Prevent error when poster isn’t present in message notification item (24776)
  • Table builder spec (24775)
  • Ensure bulk select toggle appears for non-admin on new/unread (24763)
  • Saving tag changes without description (24753)
  • Handle 404 correctly when transition has no path (24748)
  • Use Guardian.basic_user instead of new (anon) (24705)
  • Add checkbox-label to notification bulk actions (24734)
  • Shortcut typo (24731)
  • Escape category description text (24724)
  • Account activation under ember-5 build (24722)
  • Ensure slugless topic URLs are correctly redirected (24719)
  • Correctly update replies_count on chat_threads (24711)
  • Increments message version when processed (24713)
  • Introduce Guardian::BasicUser for oneboxing checks (24681)
  • Flaky table builder spec (24700)
  • Don’t refresh on topic search result click (24697)
  • Don’t apply extraClassName to all popup menus (24695)
  • Multiple nested threads and duplicated messages in chat transcripts (24685)
  • Ensure ‘untagged’ document title is set correctly (24689)
  • Failing spec in sidebar tags (24682)
  • Request html when fetching inline onebox data (24674)
  • Update tag description field placeholder (24644)
  • Ensure app-cdn CORS is not overridden by cors_origin setting (24661)
  • Don’t error out when trying to retrieve title and URL won’t encode (24660)
  • Flashing when loading glimer search results (24658)
  • Disables tooltip on desktop message menu’s reaction (24650)
  • Show leave channel notice only on group channels (24653)
  • Correctly show “chat with” and not “chat in” for users (24651)
  • Flaky spec due to incorrect Rack response body (24640)
  • Further improvements for plugin list (24622)
  • Allow setting an array custom field to a singleton value (24636)
  • Leaving a group channel should destroy membership (24631)
  • Category-selector for top level categories (24627)
  • Show only top categories in first category-drop (24575)
  • Word wrap for quote buttons (24620)
  • Escape topic titles when use_pg_headlines_for_excerpt true (24608)
  • Use correct color for inputs (24616)
  • Add setters for some group properties (24572)
  • Lint unlinted file (24612)
  • Add more specificity to outline (24611)
  • Make category-drop work with lazy_load_categories (24187)
  • Use subfolder-safe url for category in html view (24595)
  • Add higher read & open timeouts for group SMTP emails (24593)
  • With_secure_uploads? could return nil in some cases (24592)
  • Remove trailing slashes and query params on meta-tag-updater’s canonical url (24445)
  • Handle failing to update parent category (24401)
  • Ensure topic route does not replaceState after navigation (24563)
  • Video placeholders not auto-linking post uploads (24559)
  • Improve group mention copy for small groups (24558)
  • A typo bug in an import script (24553)
  • Disable browser history.scrollRestoration feature (24550)
  • Use same names for category CSS variables (24527)
  • Nullifies target message id when not readable (24540)
  • Handle missing git repo details in plugin list (24539)
  • Prevents input to reset at wrong moment (24536)
  • Serialize parent categories first (24530)
  • Correctly uses private_email site setting in chat (24528)
  • plugin:install_all_gems Rake task not installing plugin gem (24522)
  • Remove multiple consecutive dashes from tag names (24520)
  • Use plugin category name for plugin list (24477)
  • Run bundle install before migration in d/boot_dev (24509)
  • Wrong argument error being thrown in UrlHelper (24506)
  • docker:test Rake task did not run system tests in parallel (24507)
  • Relies on mention mixin for size (24503)
  • Fix custom login input label animations (24497)
  • Preserve custom field array order (24491)
  • Make fullscreen code modal occupy as much of the screen as needed (24403)
  • Render page title on tag routes (24474)
  • Only labels for bold & italic in composer when language doesn’t match icon
  • Use history-store service to check isPoppedState()
  • Sorting toggles on topic list (24465)
  • Modals on Android when keyboard is visible (24442)
  • Rendering a single item in a grid (24464)
  • Navigating to home via route name (24460)
  • Invalid date when sending chat message in thread (24455)
  • Include missing search service on login modal (24432)
  • Correctly highlights message on reply click (24431)
  • Regression when enforced 2FA is enabled (24415)
  • Navigate to search result url on click (24414)
  • Add desktop notification translation for watching_category_or_tag (24276)
  • Min/max not passed to NumberField for site settings (24402)
  • Preload the right fields on categories (24396)
  • Redirect to highlighted search result on 'Enter` (24393)
  • Recompile theme translations when fallback data changes (24371)
  • Correct online indicator for non interactive (24364)
  • BuildQuoteMarkdown fn was not passed down properly (24360)
  • Only show passkeys button in login modal (24351)
  • Hide chat message header with new argument (24346)
  • EmberCli cache clearance issue in production (24343)
  • Post moved small action links should respect subfolder installs (24336)
  • Add a missing service injection (24341)
  • Hide old min_trust_level_for_here_mention setting (24342)
  • Load highlightjs bundle via CDN (24335)
  • Updating presence status in readonly mode should fail gracefully (24333)
  • Update tag-chooser & category-selector action (24318)

UX Changes

  • Add missing button class to bulk-select (24758)
  • Improve border-radius stuff in chat-message actions (25129)
  • Update post background highlight (25094)
  • Add gap between category and tags in suggested topics (25097)
  • Add ‘edit’ link to theme colour palette selector (25073)
  • Chat header style improvements (25057)
  • Make sidebar title static (25040)
  • Header avatar >` change to aria-label (25038)
  • Resize pm composer inputs for narrow screens (25019)
  • Adjust pm styles to enbubble controls (24996)
  • Disable dropdown when filtering in edit nav menu tags modal (25010)
  • File types site setting (24976)
  • Adjust bootstrap mode tooltip color (25002)
  • Add class to text select menu when fast-editing (24991)
  • Chat navbar >` alignments part 2 (24985)
  • Chat navbar header specific case (24972)
  • Chat info area back button + styling tweaks (24966)
  • Typo (24971)
  • Align navbar and composer uploads (24970)
  • Use same colour for thread icon as for indicator when unread (24967)
  • Chat channel info area >` classname changes (24954)
  • Align topic notification button + text vertically (24948)
  • Fullscreen modal >` add missing modifier + sticky header (24920)
  • Fix overlap obstructed anon topic reply (24927)
  • Fix overlap obstructed anon topic reply (#24921)" (24925)
  • Fix overlap obstructed anon topic reply (24921)
  • Revert icon colour change in alerts (24916)
  • Have svg icons inherit colour (24871)
  • User threads styling tweaks
  • Update “discourse-sparkles” icon (24863)
  • Align icon with username in menu panel (24854)
  • Improve layout of avatar+icon notifications (24851)
  • Prevent header buttons from wrapping text (24845)
  • Adjust notification items when avatar is shown (24832)
  • Add some missing hljs classes
  • Fix highlighting regressions (24825)
  • Ensures emojis are correctly aligned in reactions (24814)
  • Allow users to click thread title to open it (24816)
  • Fix icon colour on signup CTA (24818)
  • Prevent chat channel avatar from getting squished (24815)
  • Ensure wizard previews display at correct width (24801)
  • Login modal sizing fixes (24794)
  • If no login options are configured, show a message (24777)
  • Move monospace font to variable (24762)
  • Minor fixes in topic action modal (24772)
  • Fix edit navigation tags modal height too long on desktop (24765)
  • Make github onebox styles more responsive (24761)
  • Restore category badge colours on 404 page (24754)
  • Fix double-scrollbar in keyboard-shortcuts-modal (24751)
  • Improve poll text wrap (24732)
  • Add a link from admin reports page to meta a topic (24707)
  • More adjustments (24726)
  • Fix alignment (24718)
  • ; scope details change (24715)
  • Details tag background colour (24710)
  • Fix sidebar modal (24646)
  • Improve btn-transparent styling (24666)
  • Fix info text color on custom field for login (24665)
  • Make summary 100% height (24649)
  • Chat leave info (24645)
  • Properly align close button icon on composer messages (24632)
  • Various improvements to JSON Schema editor (24543)
  • Create category doesn’t always need a dropdown (24610)
  • Place login button text in span tag (24613)
  • Fix disabled input styles (24603)
  • Change direction of focus outline (24605)
  • Submit security key edit form on Enter (24532)
  • Add gift emoji styling for new features (24523)
  • Fix new group chat cancel i18n label (24554)
  • Fix date time modal on mobile (24531)
  • Show on IP lookup if MaxMind key is missing (18993)
  • Fix icon-lock size on email-login page (24529)
  • Add category & section for syntax & BEM (24516)
  • Add BEM documentation to styleguide (24512)
  • Add height to non-highlighted mention (24490)
  • Properly alight close button icon on topic navigation popup (24487)
  • Adapt modal to new changes (24488)
  • Adjust topic progress wrapper border radius (24470)
  • Select kit name >` flex (24479)
  • Set badge color for new category preview (24473)
  • Vertically align the svg in checkbox slider component (24478)
  • Ensure loading slider does not ‘reset’ halfway through a transition (24446)
  • Ensure tag-info does not persist onto non-tag routes (24462)
  • Revert grey search inputs (24459)
  • Fixes login/create modal (24457)
  • Smaller new feature emoji (24454)
  • Normal cursor on custom sidebar link icon (24427)
  • Improve json_schema setting styles (24424)
  • Composer category dropdown height, truncation (24420)
  • Small alignment tweaks for chat thread list header (24410)
  • Expand enforce_second_factor setting description (24413)
  • Apply decorators to small action posts (24397)
  • Fix reply-where category display (24389)
  • Html-safe dialog.message, clarify poll error (24388)
  • Fix cmd-k position (24385)
  • Full width table modal override (24382)
  • Modal >` remove obsolete wrapper class (24381)
  • Shorter copy link confirmation (24380)
  • Refactor .d-modal to use BEM and improve styling (23967)
  • Improve mobile user card button display (24311)
  • Use mention mixin for chat mentions (24319)
  • Shows editing title only on settings page (24330)
  • Improves search of message creator
  • Create polls with public=true by default (24332)
  • Number site setting validation message (24303)

Performance

  • Update node_options during ember build for low end servers (24850)
  • Only apply terser to production assets (24699)
  • Avoid table scan while performing a very large update (24525)
  • Switch plugins:update_all to git pull concurrently (24513)
  • Switch plugin:install_all_official to clone plugins concurrently (24511)
  • Cache results of Category.asyncSearch (23975)
  • Only invalidate other translations when en changes (24443)

Accessibility

  • Improve setting focus to a post (24786)
  • Fix setting focus to a post (23367)
  • Allow tab titles to use default translation (24727)

Alle Änderungen finden Sie in den Notes unter: https://meta.discourse.org/t/3-2-0-beta4-easier-access-to-chat-threads-chat-mobile-redesign-experimental-admin-sidebar-and-more/290632/3

Die beliebte Forensoftware Discourse wurde aktualisiert und liegt in der Version 3.3.0 beta1 vor. Beta ist normalweise keine Version die produktiv installiert werden sollte, jedoch sind die Releaseversionen bei Discourse anders gestaltet, sodass die Beta durchaus installiert werden kann und grade im Falle von Sicherheitsfixes, installiert werden muss.

Purwin-IT bietet Discourse mit zahlreichen Modulen in übersichtlichen Hostingpaketen: https://www.purwin-it.de/webhosting/discourse

Die neue Entwickler haben viel Arbeit in die Weiterentwicklung gesteckt und umfangreiche Fehlerkorrekturen und Neuerungen in das Release von Discourse gesteckt. Nachfolgend lediglich die Auflistung der Security Changes, neuen Funktionen und Bugfixes - die Highlights

Discourse 3.3.0 beta1 Release Notes

Security Changes

New Features

  • Optionally show “Powered by Discourse” link to discourse.org (26162 2)
  • Filter additional keywords for the sidebar (26148)
  • Use browser dir="auto" for support_mixed_text_direction (26129)
  • Silence Close Notifications User Setting (26072)
  • Improve “+ subcategories” option (26086)
  • Enable strict-dynamic Content-Security-Policy by default (26051)
  • Show remaining count in category-drop (25938)
  • Move back to the forum link above the filter (26070)
  • Bulk Silent Close Topics (26043)
  • Add “+ subcategories” option back (26035 1)
  • Allows to force a thread (25987)
  • Site setting to include post in penalty messages (26025)
  • Add onebox for loom (26016)
  • Introduce APIs for manipulating header icons (25916)
  • Allow specific groups to view raw email (26003)
  • Add recover api scopes (25978)
  • Support boolean, enum and integer fields for schema theme settings (25933)
  • Introduces chat_preferred_mobile_index setting (25927)
  • Allow rowspan and colspan attributes on HTML tables (20973)
  • Filter admin sidebar (25853)
  • Add user status to chat members list (25831)
  • Schema theme setting input fields (25811)
  • Hide user status when user is hiding public profile and presence (24300)
  • Add scheduled Twitter login problem check - Part 1 (25830)
  • Call hub API to update Discourse discover enrollment. (25634)
  • Add automatic before and after outlets to wrapper plugin outlets (24254)
  • Add plugin-outlet before/after sidebar sections (25807)
  • Add a checkbox for users to confirm before flagging as illegal (25762)
  • Back button for schema theme settings (25743)
  • Create a link to start a new chat (25722)
  • Add a .topic attribute to transformedPost (25757)
  • Add experimental option for strict-dynamic CSP (25664)
  • Groundwork for schema theme settings UI (25673)
  • Shift+j and shift+k will scroll entire posts (25684)
  • Apply pinning to hot topic lists (25690)
  • Backlink to the site from Logster (25669)
  • Auto generate and display video preview image (25633)
  • Async load of category and chat hashtags (25526)
  • Add new ‘illegal’ flag reason (25498)
  • Show unread post indicator on mobile (25421)
  • Permalinks for users (25552)
  • Allow disabling user activity tab for non admin users (25540)
  • Improvements to hot feature (25533)
  • Adds a link to original message (25503)

Bug Fixes

  • Correctly strip unneeded csp directives under strict-dynamic (26180)
  • Support [code] in blockquotes (26182)
  • Handle nil post_search_data for search result (26179)
  • Clicking “more…” in emoji autocomplete (26176)
  • Clicking “more…” in emoji autocomplete (26160)
  • Improvements for the admin sidebar (26168)
  • Hide suggestion to send PMs when PMs are disabled for user (26157)
  • Avoid sending user emails if @ mentioning a staged user in a topic (26102)
  • Wait for async Topic.apply_transformations during loadMore (26143)
  • Lookbehind assertions aren’t available in `< iOS 16.4 (26139)
  • Close user menu on navigation (26131)
  • Code “block” detection before showing autocomplete (26023)
  • Correctly detect RTL (26127)
  • Ensure header topic info updates immediately when navigating away (26128)
  • Correct pm icon link in glimmer header (26125)
  • Don’t prevent opening regular links in :hamburger:wrapper (26126)
  • Store registration ip address when creating user via SSO (26121)
  • Allow nil for properties values when they’re not required (26112)
  • Use user’s locale for chat push notifications (26107)
  • Bug in desktopNotifications service not allowing unsubscription (26103)
  • Improves linking of thread messages (26095)
  • Dismissing unread not dismissing correctly (26096)
  • In topic search for glimmer header (26040)
  • Check for options in dismissRead (26065)
  • Brings back discourse-sidebar icon (26050)
  • Update Discobot’s UserProfile#bio_raw when default locale changes (26045)
  • <td> spacing on expanded table (26037)
  • Do not show threads with no replies (26033)
  • Correctly shows as disabled a user who can’t chat (26010)
  • Active webhook types exclude inactive plugins (26022)
  • ThemeSettingsObjectValidator not allowing URL paths for string (26005)
  • Down downgrade trust level if all requirements are met. (25953 1)
  • Prevents duplicate attachments in incoming emails (25986)
  • Return missing href attribute for topic map participants avatars (25981)
  • Instantly removes group message when leaving (25961)
  • import:rebake_uncooked_* jobs couldn’t be run in parallel (25969)
  • Show “no category” in category-chooser (25917)
  • Live updates threads from my threads page (25955)
  • Channel member status live updates (25925)
  • Show deleted bookmark reminders in user bookmarks menu (25905)
  • Do not show send pm prompt when user cant pm (25912)
  • Add status to channel membership serializer (25906)
  • Better handling of error on create DM (25908)
  • ThemeSettingsValidator.validate_value returning wrong error (25901)
  • Error when integer values are set as default of string type settings (25898)
  • Prevents exception when last reply has deleted user (25852)
  • Do not raise error on transition aborted (25841)
  • Correctly updates last read on scroll arrow click (25838)
  • Prevent admin sidebar errors in safe mode (25832)
  • Muted tags breaking hot page when filtered to tags (25824)
  • Do not double-highlight admin plugin links in sidebar (25808)
  • Regression with onFilesPicked action (25819)
  • Make category-drop search subcategories (25817)
  • Show Uncategorized in category-chooser (25794)
  • Allows to query a username made of integers (25815)
  • FollowRedirects when changing sidebar panel (25814)
  • Customize form template view modal footer buttons (25804)
  • Make /categories/search order deterministic (25793)
  • Ensure model properties are set (25790)
  • Cache keys should be strings (25791)
  • Load categories with search topic results (25700)
  • Category results should be ordered by term (25771)
  • Admin sidebar was hiding chat/forum toggle button (25781)
  • Do not duplicate admin sidebar plugin links (25780)
  • Admin nav active link in dark mode (25759)
  • Set the video background to be black (25744)
  • Correct category name for auto_join_users_info in chat (25739)
  • Full post jump not working (25734)
  • Add a boarder around the video placeholder play button (25727)
  • Preload parent categories for sidebar (25726)
  • Remove strict-dynamic-specific logic from CSP extensions (25725)
  • Respect homepage prefs on admin sidebar Back to Forum link (25642)
  • Is_my_own? check for users who are anonymously doing actions (25716)
  • Make recent search items populate input with value (25704)
  • A regression in b797434 (25694)
  • Logster backlink config in production (25685)
  • Make similar topics selectable (25682)
  • Allow several chat channels to have an empty slug (25680)
  • Hide timer info on topic status toggle (25596)
  • Touch up illegal flag type translations (25670)
  • Do not add "tag-" class to pages with no tag filter (25677)
  • Serialize can_ignore_users (25672)
  • Don’t unnecessarily scrub query params from homepage (25665)
  • Preload user-specific category fields (25663)
  • Email category badges shouldn’t use category text color (25655)
  • Quoted private topic url respects subfolder install (25643)
  • Sort chat channels by slug (25656)
  • No reply as a new topic without permission (25641)
  • Webauthn origin was incorrect for subfolder setups (25651)
  • Sort chat channels by mentions, unread and channel title (25565)
  • Change max_image_megapixels logic (25625)
  • Render category badge styles inline for email (25487)
  • Look up all channel hashtags (25617)
  • Preload associations on subcategories when lazy loading categories (25630)
  • Always preload admin plugin list for admin in sidebar (25606)
  • Hot not adding recently bumped topics (25619)
  • Do not async already loaded categories (25607)
  • Respect date range in top traffic sources report (25599)
  • Service worker push notifications when cache disabled (25610)
  • Always trust admin and moderators with post edits (25602)
  • Translation missing for Illegal flag on topic (25603)
  • Always allow staff (admins & mods) to post links (25601)
  • Add id to warn (25597)
  • Omit CSP nonce and hash values when unsafe-inline enabled (25590)
  • Restore support for .js.es6 files in PrettyText (25588)
  • Similar topics relying on widget search menu (25586)
  • Clicking a notification was triggering an error (25583)
  • Correct className for notification avatars using system avatar (25578)
  • Visits for TL3 actually means “Posts Read: unique days” (25468)
  • Save previous chat state when navigating with the sidebar (25537)
  • Insert Hyperlink search badge spacing (25563)
  • Correctly save group invites (25566)
  • Update themes javascript cache after running themes migrations (25562)
  • Add desktop redirect for mobile only chat routes (25561)
  • Handle old Firefox versions that do not support isConditionalMediationAvailable (25549)
  • Plugin image assets in production (25547)
  • Prevents discourse header to go under ipad navigation (25542)
  • Only use mention styling for valid mentions in chat (25523)
  • Preload sidebar categories when lazy loading categories (25332)
  • Serialize uploaded_avatars_allowed_groups check on current user (25515)
  • Better supports ipad and hub footer nav (25518)
  • Video playback on iOS (25513)
  • Use feedback_category placeholder in i18n string (25514)
  • Remap postgres text search proximity operator (25497 1)
  • Missing translation of guidelines_topic.body (25505)
  • Conditionally hide ‘My Threads’ on mobile (25494)
  • Remove fast-edit regex and string replacement (25496)
  • Chat channel row indicator should only show urgent count (25458)
  • Default more group settings to staff + TL(N) (25493)
  • Remove newlines from img alt & title in HTML to markdown parser (25473)
  • Site-setting integer input type (25485)

UX Changes

  • Fix chat title margin on drawer and side panel (26171)
  • Fix chat navbar header alignment (26161)
  • Update glimmer header with new dnd icon (26166)
  • Display setting description for objects typed theme setting (26152)
  • Improve error handling for DiscourseConnect (26140)
  • Chat thread last replied user avatar (26123)
  • Remove last reply from My Threads preview + restyle (25568)
  • Change default action label from “Message” to “Send Message” in composer when sending a message (26109)
  • Styles for back to the forum link on the hamburger menu (26118)
  • Show loading spinner while loading dependencies for ace-editor (26099)
  • Chat avatar is-online styling (26012)
  • Update Facebook blue hex, add comment about button color (26105)
  • Don’t hide new navigation item in experimental new new view (26094)
  • Add optional grid-area below-content (26091)
  • Clean up invite buttons (26068)
  • Left align suggested topics header and footer text (26058)
  • Add sidebar icon (26046)
  • Move top dismiss button from topics to d-navigation (26032)
  • Fix fontsize and weight for prioritize username setting (26034)
  • Chat message creator scss cleanup + design tweak to username display (25928)
  • Always show image controls on touch devices (26018)
  • Site setting descriptions initial pass (25829)
  • Disable the image preview controls while invisible (25990)
  • Improve group email setting wrap, cleanup styles (25985)
  • Improve advanced search wrapping, remove mobile stylesheet (25975)
  • Clean up tag info styles, remove mobile stylesheet (25973)
  • Simplify styles for image uploader (25970)
  • Enable badge title on mobile, style cleanup (25968)
  • Update appropriate btn-flat instances to btn-transparent (25945)
  • Increase chat pre scrollbar contrast (25930)
  • Chat >` general fixes (25929)
  • Improve invite error message when a user uses an email that has already redeemed (25695)
  • Flexible autocomplete width (25900)
  • Make sure a-tag uses border radius var (25882)
  • Fix border-radius for dropdown in chat msg actions (25881)
  • Remove margin on bookmark icon on chat msg (25859)
  • Remove hardcoded value (25499)
  • Chat >` send btn alignment + hardcoded value fix (25836)
  • Chat composer >` fix typing indicator and top padding (mobile) (25821)
  • Group names shouldn’t always be capitalized (25820)
  • Fix topic map link expansion hover (25822)
  • Tweaks for send button (25816)
  • Allow fullscreen composer on mobile (25787)
  • Chat composer design update (mobile) (25789)
  • Fix sidebar section modal styles (25803)
  • Modal mobile fixes (25788)
  • Chat channel title links to channel settings (25785)
  • Change the color of the overriden dot to be slightly visible in dark mode (25782)
  • Hide the draggable icon in the sidebar form on mobile (25738)
  • Fix the video spinner css (25770)
  • Tweak play button css (25754)
  • Tweaks on the admin sidebar (25717)
  • Allow resetting password when confirming session (25708)
  • Better card alignment (25720)
  • Show search history for more contexts (25705)
  • Chat browse redesign (25698)
  • Clean up some label and form inconsistencies, reduce excess bolding (25701)
  • Prevent groupname from wrapping (25696)
  • Fix group search result alignment and styles (25681)
  • Show the full mobile read-state indicator (25678)
  • Add loading indicator to ‘new or updated’ PM banner (25676)
  • Clarify old dates with YYYY instead of 'YY (25661)
  • Set width for the new feature items (25657)
  • Add loading indicator when loading ‘new or updated topics’ (25649)
  • Onebox container sizing (25658)
  • Set zindex of chat action menu higher (25645)
  • Make refresh notice copy more friendly (25646)
  • Don’t display empty state while changing notification filter (25631)
  • Fix post count position on avatars in topic map (25622)
  • Add padding to bottom of mobile chat channel settings page (25587)
  • Grant names some more space on /u (25576)
  • Chat Sizing on Mobile (25543)
  • Refactor Do Not Disturb indicator (25508)
  • Shows PWA/Hub footer navigation on chat (25501)
  • Update selected colour var (25500)

Security Changes

  • Generate more category CSS on client
  • Limit invites params length
  • Prevent large staff actions causing DoS
  • Add rate limits for uploads
  • Don’t disclose the existence of secret subcategories

Performance

  • Omit HTML view from sessions by logged on users. (26170 1)
  • Avoid saving ThemeSetting twice when creating new db override (26076)
  • Add indexes to speed up notifications queries by user menu (26048)
  • Reduce ActiveRecord allocations in CategoryList#find_relevant_topics (25950)
  • Stop running bootsnap in development mode on all environments (25737)
  • Use -ping option to ImageMagick identify command (25713)
  • Pass the -ping option to the identify ImageMagick command to speed it up (25697)
  • Don’t allow a single user to monopolize the defer queue (25593)
  • Add cache for Category.asyncFindByIds (25531)

Accessibility

  • Update bulk selection keyboard shortcuts (26069)
  • Markup sidebar form errors as live regions (25937)
  • When adding custom sidebar link, first input of new row should get focus (25920)
  • Change composer role to dialog, improve aria-labels (25666)
  • Mark up custom nav section form for screen readers (25623)

Alle Änderungen finden Sie in den Notes unter: https://meta.discourse.org/t/3-3-0-beta1-discourse-discover-opt-in-hot-topics-page-its-illegal-flag-reason-and-more/298236/3

Discourse

Die beliebte Forensoftware Discourse wurde aktualisiert und liegt in der Version 3.1.0 beta6 vor. Beta ist normalweise keine Version die produktiv installiert werden sollte, jedoch sind die Releaseversionen bei Discourse anders gestaltet, sodass die Beta durchaus installiert werden kann.