Skip to content

Latest commit

 

History

History
210 lines (136 loc) · 5.25 KB

CHANGELOG.md

File metadata and controls

210 lines (136 loc) · 5.25 KB

changelog

all notable changes to this project will be documented in this file.

[2.8.3] - 2024-04-28

added

  • deprecated v1 api
  • added PasteMyst.jl to docs (thanks to lines-of-codes)

fixed

  • navigation styling on brave

[2.8.2] - 2024-02-26

added

  • added pull-policy: build to docker-compose.yml

fixed

  • added the /app dir to the git safe dirs in the Dockerfile so that the pastemyst version could be fetched properly from git inside the docker container

[2.8.1] - 2023-11-28

fixed

  • removed vultr from the donation page

[2.8.0] - 2022-05-27

added

  • added API endpoint data/numPastes for getting the currently active number of pastes

[2.7.1] - 2022-05-02

added

  • added new theme - catppuccin

[2.7.0] - 2021-10-02

added

  • showing some stats about a paste in the meta section (line count, word count, byte size)
  • ability to add html to the head tag of all pages through the config file (useful for adding analytics scripts)

fixed

  • typo in time api endpoint documentation (thanks to billyeatcookies)
  • fixed a login bug, no need to refresh the page an additional time through js after logging in (cookie was set to strict)
  • password field for encrypting/decrypting a paste wasn't a proper password field

[2.6.0] - 2021-07-15

added

  • new pasty editor button is now clearer (thanks to TheDutchMagikarp)
  • added MystPaste.NET to docs (thanks to shift-eleven)
  • added pastemyst-cpp do docs (thanks to billyeatcookies)
  • added pastemyst.java to docs (thanks to Yeffy)
  • when autodetect is selected, it will try and get the language from the pasty's title if it has an extension

[2.5.0] - 2021-05-17

added

  • added getting the current user through the api
  • added getting all of current user's pastes through the api
  • specified that the param should be encoded for the api/data/language endpoint (thanks to ANF-Studios)
  • added pastemystgo to the docs (thanks to WaifuShork)

fixed

  • unbreakable words will now wrap in markdown
  • tables now properly scroll on overflow
  • fixed the link to pastemyst.v in the docs

[2.4.1] - 2021-03-30

thanks to ANF-Studios for help on this hotfix.

fixed

  • pastes with an id of length 3 or less were crashing the program because it tried to get the .zip part of the url
  • pastemyst now successfully builds on windows

[2.4.0] - 2021-03-16

added

  • reordering pasties (not implemented yet when editing)
  • specified how to provide the auth header for the api
  • downloading pastes as a zip file
  • added V and TS libs to docs (thanks to billyeatcookies and Yilian)

fixed

  • redirecting api requests that have a trailing slash
  • correct wrapping of inline code blocks in markdown rendered pastes (and docs)
  • faster theme loading (now there shouldn't be a flicker when you use the non-default theme)

[2.3.2] - 2021-02-21

added

  • added pastemyst.js and pastemyst-rs wrappers
  • dark+ theme (thanks to ANF Studios)

fixed

  • updated api docs to show that the extension of a language is optional

[2.3.1] - 2021-02-07

added

  • added page about pastry the cli tool

fixed

  • fixed the looks of the solarized theme
  • fixed profile page sometimes ratelimiting (now all the pastes and their meta show up almost instantly)
  • fixed user search sometimes reporting that a user exists due to a bad mongodb query

[2.3.0] - 2021-01-24

added

  • sessions are now stored in the mongo db
  • api now returns supporterLength and contributor for users

fixed

  • codeblocks in markdown with long lines were overflowing

[2.2.0] - 2021-01-20

added

  • showing api libraries in the api docs
  • versioning asset files (no more caching issues)

fixed

  • html isnt rendered anymore in markdown pastes because of security issues
  • fixed highlighting lines of a paste (you can now highlight lines again and the browser will correctly scroll to them)

[2.1.0] - 2020-12-03

huge thanks to yilian and harsh for contributing to this release.

added

  • toggleable options in the navigation change colour depending on the state
  • custom scrollbars
  • much better markdown styling in markdown pastes
  • better error page when an internal server error occurs
  • logging internal server errors

fixed

  • editor selection offset
  • when copying links the protocol was missing
  • fixed html mode
  • fixed jsx mode
  • returning plain text when the autodetection program fails (when it returns an out of memory exception for some reason)

[2.0.1] - 2020-11-04

fixed

  • navigation on firefox was wrapping for no reason (added width:100%; to the navigation ul)
  • wrong github link in the navigation (was the v2 repo)

[2.0.0] - 2020-11-03

added

  • pastes can have multiple files (pasties)
  • encrypted pastes
  • tags
  • accounts
  • editing pastes
  • public profiles
  • themes
  • default language
  • better autodetection
  • paste edit history
  • viewing a paste at a specific edit
  • starring pastes
  • deleting pastes
  • private pastes
  • complete redesign
  • more feature complete rest api
  • cloning pastes
  • copying to clipboard
  • highlighting lines
  • highlighting lines of specific edits
  • better text editor
  • able to render markdown pastes
  • paste titles
  • option for word wrapping
  • option to toggle the website width
  • embedding into other websites
  • deleting accounts
  • searching pastes on your profile