Releases: pastemyst/pastemyst-v3
Releases · pastemyst/pastemyst-v3
v3.0.0-alpha.11.1
fixed
- made all the http methods in the frontend uppercase
v3.0.0-alpha.11
added
- replaced moment with date-fns
- downloading pastes as zip
- shikijs highlighter improvements
- stats for the entire paste
- redesigned language stats
- nicer error pages
- updated a bunch of dependencies
- autodetecting languages
- autodetecting languages when pasting into the editor
- changing the theme will also change the codemirror and shiki themes
- added api tests
- removed service interfaces
- paste editing and complete history system including diffs
fixed
- show the proper current version
- refactored some svelte deprecated functions
- drag and drop of files is now working again
v3.0.0-alpha.10
added
- settings system (browser and profile based)
- indentation settings
- default language settings
- text wrap settings
- copy link to clipboard setting
- paste view settings
- theme settings
fixed
- bugged creation of new tabs
v3.0.0-alpha.9.1
fixed
- highlighting of text and markdown
v3.0.0-alpha.9
added
- using the command palette as a confirm dialog (paste delete for example)
- show the alpha release notice in the header
- delete pastes from the profile page
- pin/unpin and private/unprivate pastes from the profile page
- cleaned up backend code
- on macos use cmd+k to open the command palette
- upgraded shiki
fixed
- viewing pastes with a specific tag on the profile page
- disallow pinning private pastes
- viewing other profiles
- re-render editor preview on language change
v3.0.0-alpha.8
added
- separated popular languages at the top of the language list
- sort paste languages on the list of pastes on the profile page
- converted db to mongo from postgres
- new tabs have the same indentation as the previous tabs
- added instructions on how to generate grammars to readme
- upgraded dotnet to 8
- upgraded sveltekit to 2
- pinned linguist version to 7.29.0 so it doesn't update the language list on every app start
- markdown rendering in the editor and the paste
- toggling the private status of pastes
- account deletion
- admin role
fixed
- catching jwt expired exception
- removed custom scrollbars to fix accessbility
- fixed broken ssr which caused seo tags to not work
v3.0.0-alpha.7.1
fixed
- the pastemyst version was wrong because of bad ordering of git tags
v3.0.0-alpha.7
added
- "show all pastes on profile" option in user settings
- much better accessibility of paste options
- convert indentation action in the command palette (@Aleksa012)
- set the default language to plain text
- darkening the entire page when the command palette is open
- tagging pastes
- shiki line numbers are now proper dom elements instead of css trickery
- better styling of the shiki code blocks
- minimal logging of paste created, paste deleted, paste expired, user created, user deleted actions for statistics purposes
- statistics page showing stats of users and pastes, including an epik graph of total and active pastes
- deleting expired pastes
fixed
- aliases in the language selector were missing a spaces after the comma
- the add tab button had some bad styling
- a11y - tabs and the add tab button are actual buttons now
- navigating the page with in-app links will ask to confirm modified content
- fixed issues with mouse focus on the command palette
- plain text pastes can now be viewed properly
v3.0.0-alpha.6
added
- new command palette
- added some seo tags
- added csp config (svelte)
- simple theme system (not possible to change themes yet)
- settings page
- rewrote backend in c#
- added a contributing guide
- added code of conduct
- add issue templates
- controller logging
- custom exceptions
- browser alert when leaving the page with modified changes
- editing username and avatar
- drag and drop files (@Aleksa012)
- pinned pastes
fixed
- fix new tabs keeping the same language as the previous tab (@Aleksa012)
v3.0.0-alpha.5
added
- command palette search exact matches are shown first
- improved api for getting users by username and id
- showing users public pastes on their profile
- showing stats about each pasty (lines, words and size in bytes)
- active paste count in the footer updates when you create a paste
- gitlab and google authentication
- showing changelog for v2 and v1 releases
fixed
- fixed the search on the command palette on chrome
- routing was disabled on the paste page, sometimes changing pages wouldn't work
- hiding internal svg titles on icon mouse hover
- usernames aren't case sensitive