-
APBoard v3.0.1-rc.2 Stable
released this
2026-06-29 11:59:42 +02:00 | 21 commits to master since this releaseAdded
- apbcli: Full interactive setup wizard
- apbcli: CLI tool for board administration (user/package/db/config/forum/system management)
- Docker:
APBOARD_FIRST_ADMIN_NAMEenv var to set admin display name on first start - Install ping to count active installations (weekly, anonymous, HMAC-signed)
Changed
- Docker entrypoint: Admin user initialization now performed by
php apbcli install:admininstead of the removedsetup/docker-init.php
Fixed
- Web installer: PHP version check corrected from 8.0 to 8.5
- Web installer: added missing
intlandzipextension checks - Docs: corrected Docker setup step 7 to reference
apbcli install:admin
Removed
setup/docker-init.php: Admin init logic fully replaced byapbcli install:admin- Profile visibility privacy setting: Users can now restrict their profile page, pinboard, and activity feed to logged-in members only
- APBoard Package System
- Plugin unit tests: Options, Permissions, Language, Assets, Cron, Migrations
- Developer documentation under
docs/packages/
Changed
- Profile area (all 5 stylesets): Removed left sidebar; replaced with a full-width card featuring a horizontal scrollable tab navigation.
- Moderator area (all 5 stylesets): Removed left sidebar; replaced with a full-width card featuring a horizontal tab navigation
- Admin area (all 5 stylesets): Replaced flat link list with a grouped, icon-based sticky sidebar .
- Dark-mode overrides (sets 4 & 5): Removed stale sidebar gradient and link-colour rules for profile/admin/mod sidebars.
- Admin sidebar reduced from 310 px to 220 px to give more room to the content area.
Fixed
- Package language importer now skips language files whose DB table does not exist (language not installed on this instance)
- Plugin JS assets now render correctly.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
APBoard v3.0.1-rc.1 Stable
released this
2026-06-27 15:09:42 +02:00 | 61 commits to master since this releaseAdded
- Browser and app push notifications
- User ignore and follow controls
- Moderator-only user notes on the moderation user detail page
- Accepted-answer marking for solved support topics
Fixed
- Push settings in all stylesets
- Push migration with stale vendor files
- Message inbox and trash count queries missing a bind parameter
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v3.0.0 Stable
released this
2026-06-26 11:08:29 +02:00 | 82 commits to master since this release## [3.0.0] - 2026-06-26
### Changed
- Version bump from 3.0.0-rc.2 to 3.0.0
### Fixed
- Docker Hub CI login uses --password-stdin (non-TTY fix)
- CI dind TLS/port mismatch; add QEMU for multi-platform builds
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
v3.0.0-rc.1 Stable
released this
2026-06-25 21:07:00 +02:00 | 102 commits to master since this release[3.0.0-rc.1] - 2026-06-25
Security
- Nonce-basierte Content Security Policy — kein unsafe-inline mehr für Scripts
- Alle Inline-Event-Handler durch CSP-sichere data-Attribute ersetzt
Changelog here: https://gitlab.apboard.de/app/apboard3/-/blob/master/CHANGELOG.md?ref_type=heads
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v3.0.0-beta.6 Stable
released this
2026-06-25 18:01:04 +02:00 | 108 commits to master since this release## [3.0.0-beta.6] - 2026-06-25
### Fixed
- GDPR export: all ZIP content now fully translated, no hardcoded German
- GDPR export: ZIP filename changed to `apboard-gdpr-*.zip`
- GDPR export: ZIP files renamed to English (access-notice.md, profile.md, etc.)
- GDPR export: stat labels in template now use translation system
- GDPR export: revoked warning check uses correct `revoked` flag
## [3.0.0-beta.5] - 2026-06-25
### Added
- User Ranks: 13 Stufen basierend auf Post-Anzahl
- Rank-Badge + Post-Count in Reply-Sidebar und Nutzerprofil
- Admin: User-Ranks CRUD unter /admin/ranks/
- Admin Settings: Ränge global aktivierbar/deaktivierbar
- Honeypot-Feld bei Registrierung gegen Bots
- Disposable-E-Mail-Blockliste (~400 bekannte Wegwerfanbieter)
- DSGVO-Datenexport: ZIP mit Profil, Beiträgen, PMs, Pinboard (Art. 15 & 20)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
v3.0.0-beta.4 Stable
released this
2026-06-25 11:51:09 +02:00 | 119 commits to master since this release## [3.0.0-beta.4] - 2026-06-25 (continued)
### Changed
- Mobile: Boardinfos und letzter Beitrag jetzt sichtbar
- Mobile: Topic-Titel wird abgekürzt
- Mobile: Schriftgröße in „Last Topics" angepasst
- Mobile: Topic-Stats und letzter Reply jetzt sichtbar
- Mobile: Abstand und Icon-Ausrichtung in Topics verbessert
- Mobile: Reaction-Picker Position korrigiert
- Profil-Infos in Replies kompakter und moderner gestaltet
- Mobile: Profil-Header als Flexbox mit Meta-Chips
- Homepage-URL jetzt sichtbar (nicht nur Icon)
- Back-to-top Button modernisiert: rund, FA-Icon, Hover-Animation
### Added
- Cookie-Banner via Klaro (lokal, keine externen Requests)
- ToS-Seite: neue Legal-Page, im Admin konfigurierbar
## [3.0.0-beta.4] - 2026-06-24
### Added
- Emoji reactions: the single "Like" feature has been completely replaced by a full six-emoji reaction system
- Warning system: a structured moderation tool
- Two-Factor Authentication (TOTP/RFC 6238)
- Thread Move: moderators can move a topic and all its replies to any other board
- Thread Merge: moderators can merge a secondary topic into a primary topic
- Thread Split: moderators can extract selected replies from a topic into a new topic
### Fixed
- Reaction notifications
- the "Back to user" link was rendered unconditionally
- the submit-button confirm dialog
- warnings overview query
- 2FA challenge page
- Warning system
- Ban enforcement: banned users were not stopped at login
- Mute enforcement: muted users could still send private messages, edit their profile bio/infotext/signature, and post to their pinboard
### Build
- PHPStan memory limit in CI raised from 256 M to 512 M
---
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
v3.0.0-beta.3 Stable
released this
2026-06-24 09:21:12 +02:00 | 167 commits to master since this releaseDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
v3.0.0-beta.2 Stable
released this
2026-06-22 13:21:03 +02:00 | 198 commits to master since this releaseDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
v3.0.0-beta.1 Stable
released this
2026-06-19 07:48:25 +02:00 | 221 commits to master since this releaseDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
v3.0.0-alpha.3 Stable
released this
2026-06-11 12:41:11 +02:00 | 239 commits to master since this releaseDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)