Releases: McPringle/apus
Releases · McPringle/apus
v7
v6
Release date: 2025-07-01
Maintenance Work
- UI: Smaller font size for the social media posts
- Loading social media media posts from different plugins in parallel
- Many dependency updates
Breaking Changes
- Rewrite Java Forum Stuttgart Plugin for new API with new configuration options
New Contributors
Full Changelog: v5...v6
v5
Release date: 2025-03-21
New Features
- Add support for BlueSky with hashtags and profile mentions
- Add support for Mastodon profile mentions
- Add support for Devoxx events (including Voxxed Days)
- Configure UI language via environment variable
- Dynamically generate social headline based on enabled plugins
- Hashtags are now handled independent of the social media plugins
- Show the logo of the social media network in the social media post
- Keep existing posts to avoid empty screens on errors
- Add configuration option to adjust event times (not just the dates)
Fixed Bugs
- Fix internationalization / localization issues
Maintenance Work
- Add SBOM (Software Bill of Materials) generation
- Automatic generation of README for DockerHub
- Add
latesttag to Docker release builds - Add a lot of new automated tests
- Add more checks for common errors during the build process
- Fixed dozens of coding issues
- Changed default Mastodon instance from
mastodon.socialtoijug.social - UI: Smaller font size for the social media posts
Breaking Changes
- Image configuration is now applied for all social media plugins
- Replaced placeholders in URL templates with variable names
- Prefix all environment variables with
APUS - To enable/disable demo mode, use
APUS_DEMOwithtrueorfalse - Remove
EVENT_DEMO_ROOM_COUNTandSOCIAL_DEMO_POST_COUNT - The
FILTER_*environment variables have been renamed toAPUS_SOCIAL_FILTER_* - The timezone has to be specified in the
APUS_TIMEZONEenvironment variable (instead of justTZ) - The admin password has to be specified in the
APUS_PASSWORDenvironment variable (instead ofADMIN_PASSWORD) - The envirenment variable
APUS_MASTODON_POST_LIMITwas renamed toAPUS_MASTODON_LIMIT
New Contributors
- @ky0n made their first contribution in #258
- @uzoltan made their first contribution in #317
- @tobias-kuendig made their first contribution in #321
- @sparsick made their first contribution in #331
Full Changelog: v4...v5
Version 4
Release date: 2024-10-28
New Features
- Add configuration option to adjust event dates
- Add configuration option to hide closed event rooms
- Display optional image below the event agenda
- Add support for configuring multiple hashtags
- Add support for speaker pictures (overrides track icon)
- Add social demo plugin for demo and testing purposes
- Release docker images for ARM processors
Fixed Bugs
- Fix agenda column width calculation
- Fix session view with very long titles
- Fix hide empty room setting
Maintenance Work
- Upgrade dependencies
- Fix linter warnings
- Add test coverage monitoring
New Contributors
- @leem53 made their first contribution in #225
- @RomeoIndiaJulietUniform made their first contribution in #236
Full Changelog: v3...v4
Version 3
Release date: 2024-09-15
New Features
- Support full-screen social media post view without conference agenda
- Adjusting number of agenda columns automatically as needed
- Overwrite automatically generated social media headline
Fixed Bugs
- Fixed UI quirks
Maintenance Work
- Update all dependencies
- Fixed a bunch of linter warnings
Full Changelog: v2...v3
Version 2
Release date: 2024-08-12
New Features
- Add support for event agenda hosted on Sessionize.com (BaselOne, Java Forum Nord, etc.)
- Add support for Java Forum Stuttgart
- New demo event plugin to show fake data for demos and testing
- The update frequency of the event agenda is now configurable
- Add support for session tracks with default icons and custom SVG images
- Theming: all colors are now configurable
- Create hashed passwords for admin access on the command line
- New config option to show/hide event room legend
- Time limit for next session is now configurable
Fixed Bugs
- Fixed possible XSS attack with modified Mastodon posts
- Fixed incorrect calculation of minutes remaining
Maintenance Work
- All icons are now system independent
- Sessions without a language will not display a language flag
- Better use of available space for social media posts
- Refactored plugin interface to use streams instead of lists
New Contributors
- @adpe made their first contribution in #110
- @reinhapa made their first contribution in #111
- @eins78 made their first contribution in #125
- @StefanMallia made their first contribution in #131
- @1tchy made their first contribution in #134
- @haladamateusz made their first contribution in #152
Full Changelog: v1...v2
Version 1
Release date: 2024-04-10
Features
- Display agenda of DOAG events (JavaLand, CyberLand, CloudLand, etc.)
- Display posts of Mastodon containing a configurable hashtag
- Display images from Mastodon posts (configurable)
- Filter sensitive Mastodon posts
- Filter Mastodon replies
- Filter Mastodon posts by words
- Hide single Mastodon posts
- Block Mastodon profiles
- English and German translation
- Dynamic updates of Agenda and Mastodon posts