Skip to content

v1.18.0

Compare
Choose a tag to compare
@spuxx1701 spuxx1701 released this 29 Jan 13:56
· 185 commits to main since this release

Added

  • Added an option to hide global and announcement threads.
  • Added dynamic transitions. They can be enabled via the 'Transitions' setting.
  • Added warning notifications in case certain requests take longer than expected.
  • ApiService now offers internal status handling as well as silent requests.

Changed

  • Improved how deleted users are being displayed.
  • /threads route data is now being loaded lazily. A skeleton thread page will be rendered during load.
  • If automatic refreshing of the newsfeed is enabled, the newsfeed will now also be refreshed when browsing and on a regular interval.
  • Avatars are now enabled by default.
  • Clicking on a an avatar now shows the user profile.

Fixed

  • The post form's submit button now shows whether the post has been submitted (both in desktop and mobile view).
  • Fixed an issue that would lead to the kebap menu being cut off if the option 'Darken read posts' was enabled.
  • Fixed a couple of styling inconsistencies.

Chores

  • Migrated build system to embroider.
  • Introduced postcss and other modern css tools.
  • Migrated several components to .gts and the css module pattern.
  • Added /metrics route to the NGINX server.
  • Staging and production builds no longer use different build pipelines. Environment-specific values are now being injected through injected-config.js served by NGINX.