Releases: pastemyst/pastemyst-v3
Releases · pastemyst/pastemyst-v3
v3.0.0-alpha.4
added
- configurable host port of the API
- expired pastes are deleted
- profile pages
- showing username and avatar
- showing user join date
- added supporter and contributor badges
- logging out
- using secure cookies on https
- if logged in, pastes are attached to the user
- anonymous pastes
- private pastes
- showing the paste owner
- fixed broken icon for toggling the stacked/tabbed paste view
- working language bar
- showing the lang of each pasty
fixed
- trying to exit the command palette while the search field was populated broke the command palette
- after creating an account the page is fully refreshed to update the current user (same as login)
- the command palette had a fixed width which broke on mobile
v3.0.0-alpha.3
added
- displaying and setting the language from the command palette
- language button in the editor toolbar
- setting the editor indentation units and width (from toolbar and command palette)
- loading languages.yml from github
- getting all languages through the api (
/api/v3/lang/all
) - caching the language list for up to a week
- specifying the language of pastes
- previewing syntax highlighting for languages not supported in the editor
- script for generating all the grammars from github
- viewing pastes now has syntax highlighting
- using the TomorrowMyst theme for syntax highlighting
v3.0.0-alpha.2
added
- nicer footer
- showing the current version in the footer based on the git tag
- showing the number of active pastes in the footer
- github releases based changelog
- showing editor cursor position in toolbar
- limits for paste title, pasty title and username lengths
- added github actions workflow for go
- setting the expires in through the command palette
- showing created and expires in times for pastes
- toggling stacked and tabbed views for pasties
- closing the command palette using escape
- asking if it's okay to close the tab if there is content in the editor
- after renaming a tab the editor gets focused
- showing placeholder text when renaming a tab and if the input is empty
changed
- nav buttons more accessible
- rewritten api in go
fixed
- set page title on the home page
- fixed tabs disappearing on chrome
- fixed auth on localhost
- removing oauthProviderIds from API requests for security purposes
- limited command palette height, and moving the selected option in the view
v3.0.0-alpha.1
This is the first first alpha release of pastemyst v3. All alpha releases are non-production ready, and are used to better track development, and show progress.
This release contains the minimum amount of features a text sharing service needs, pasting text into a textbox, adding it into the database and showing it to other users.
You can test the website here: https://beta.myst.rs/