Skip to content

Releases: PythonistaGuild/MystBin

v4.0.0

23 Jul 14:38
02a2c45
Compare
Choose a tag to compare

Version 4.0.0

This major version of MystBin moves away from using React and now uses a simpler overall design with HTMX.

MystBin Live
MystBin API Documentation
MystBin on VSC

See the README for instructions on how to host or develop MystBin locally.

V3.2.1

04 Oct 05:13
d7b3dc4
Compare
Choose a tag to compare

This is a hotfix for the build process on the frontend of 3.2.0.
Additionally, this contains a bugfix for accessing the dashboard.

This was due to an oversight on our end.

V3.2.0

04 Oct 03:00
Compare
Choose a tag to compare

This release consists of requested features + fixes to the site, with a few api changes to support upcoming features and changes in this version

API changes

  • We now respect DNT headers from browsers
  • We've added the /rich-paste endpoint
    • This is a multipart endpoint
    • It has a data component which takes a regular payload from PUT /paste, but has a optional attachment field in the file body
    • The attachment key specifies the name of the uploaded image to attach to that file. It is your responsibility to ensure these names are unique
    • The size limit for this endpoint is 8mb (for the entire request, not per image)
    • Note that images will be entirely ignored if there is no bunnycdn setup configured when selfhosting
  • The /documents endpoint now has proper checks on size limits
  • moved the /users/me endpoint to /users/@me to keep consistent with other @me endpoints
  • /pastes/@me now has userid and views fields for each paste returned

Frontend changes

  • Added file attachments. Each file (tab) can have up to one image attached to it. Press the + icon on the tab itself to add an image.
    • These will not work on selfhosted instances where bunnycdn is not configured
  • Added drag-n-drop support. You may now drag and drop text-based files into the website.
  • We believe we've fixed the initial load bug on firefox (fingers crossed)

If you have any issues with this version, please ask us on our discord, which is linked in the README and on the site.

V3.1.6

29 Aug 03:35
d56a9b0
Compare
Choose a tag to compare

Reverting back to traditional script tag.

V3.1.5

29 Aug 03:29
d824ac8
Compare
Choose a tag to compare

Fix broken EA script.

V3.1.4

29 Aug 03:22
10ff8f5
Compare
Choose a tag to compare

EA script should now be properly async.

V3.1.3

29 Aug 00:32
2daa0e6
Compare
Choose a tag to compare

Move EA to outside body.

V3.1.1

29 Aug 00:00
c5d2fd7
Compare
Choose a tag to compare

Make ethical ads script async

V3.1.0

28 Aug 13:35
f141816
Compare
Choose a tag to compare

Hopefully everything (including ads) is now working!

V3.0.1

24 Aug 12:40
Compare
Choose a tag to compare

Add language selector to saved pastes and various backend changes.