Releases: spuxx1701/potber-client
Releases · spuxx1701/potber-client
v1.19.0
Added
- Added a couple of new themes.
- Threads that contain posts from a bookmark are now highlighted.
- The
[m]
BBCode-Tag is now supported. - Users can now create new private messages, forward private messages and respond to private messages.
- Users can now create threads.
Changed
- Many components in the application now use their own color variables. That makes it much easier for themes to create unique distinct visuals for different components.
- Existing themes received an overhaul.
- The post form has been improved in terms of usability.
Fixed
- [video play] tags are now played in a loop.
- Fixed various visual issues.
Chores
- Moved all styles out of ember's legacy CSS pipeline. This should prevent issues caused by cached old styles after updates.
v1.18.2
Changed
- Videos on autoplay are now muted by default.
Fixed
- Fixed an issue where copying a direct link to a post would not return the link in the proper format.
- Fixed an issue that would break the styles of
ember-cli-notifications
. - Fixed an issue that would make scrolling to anchors after page changes very imprecise.
Chores
- Bumped
@types/ember__service
from4.0.2
to4.0.9
. - Bumped
ember-cli-notifications
from8.0.0
to9.0.0
.
v1.18.1
v1.18.0
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.
v1.17.5
v1.17.4
v1.17.3
v1.17.2
v1.17.1
v1.17.0
Added
- Bookmarks now indicate whether the corresponding thread has been closed.
- Added the option to delete bookmarks via the kebap menu within the thread view.
- The in-app changelog now includes a
chores
section.
Changed
- The application now uses potber-auth for authentication.
Fixed
- Fixed an issue that would cause tables not being displayed properly on Chrome.
- Fixed an issue where direct links to a thread (without providing a post id) would cause an error.
- Ordered lists are now being parsed properly.
- Various smaller fixes.
Chores
- Added support for
nvm
. - Started the migration from
ember-data
to a custom solution for data fetching and handling. The reasoning behind this change can be read here.