Skip to content

Releases: pastemyst/pastemyst-v3

v3.0.0-alpha.4

05 Aug 12:14
b340549
Compare
Choose a tag to compare
v3.0.0-alpha.4 Pre-release
Pre-release

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

26 Jul 21:18
61ddefc
Compare
Choose a tag to compare
v3.0.0-alpha.3 Pre-release
Pre-release

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

21 Jul 17:13
c927616
Compare
Choose a tag to compare
v3.0.0-alpha.2 Pre-release
Pre-release

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

06 May 11:54
Compare
Choose a tag to compare
v3.0.0-alpha.1 Pre-release
Pre-release

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/