[AIP] Disclosure: https://github.com/Supernova3339/changerawr/blob/master/AI-DECLARATION.md

Hello c/selfhosted! I’m Nova (known as Supernova3339 online) and was told to post here by my friend fccview. Admittedly, I have made this post before (apologies for not noticing the rule) and hope my second attempt will be much more favorable for all of you. I’m just facing constant rejection and hate on Reddit, it’s not like it used to be anymore unfortunately, and I’m hoping you’re willing to give me a chance :)

You can find Changerawr’s source code here
With that out of the way, let’s get started with the release notes!


Features

  • Extensions – Extend the functionality of Changerawr’s beloved Markdown editor. Comes with four extensions installable from the get-go thanks to the official Changerawr Extension Store! If you’d like to make your own, download the official Changerawr CLI!
  • Spellchecker – Adds Spellchecker functionality to the editor via integrating with the LanguageTool API! You can configure all related functionality in system configuration. This feature is disabled by default
  • Editor History – Provides a git-like editor history for your changelog entries! You can make them memorable as well by assigning icons, titles, and color!
  • RSS Feed Extension – Full control over RSS feed content, layout, and styling!
  • Maintenance Mode – Put any public changelog into maintenance mode. You can also set your own message
  • More Project Personality – You can now set an accent color and icon that will be used throughout the application to identify a project!

Improvements

  • Moving some functionality to local AI – Tagging with AI has been moved to a brand-new Tag AI service that runs alongside Changerawr. Also introduces some improvement to the tag selector itself with a redesigned UI. Please note that the model has training, it is, however, fully local and transparent and will never leave your device!
  • Request System Enhancements – You can now attach comments to a request as well as request changes! Updated the design of the staff-side requests page as well
  • API Page Redesign - Redesigned the API page to make better usage of screen-space and improved accessibility
  • Better mobile support – Improved mobile support by separating the project and main sidebar
  • Overhauled API Documentation – Improved API documentation generation to be easier to consume and understand
  • Administration UI Spacing – Improved screen-space usage and cut out unnecessary clutter. Also added some badges to the sidebar that show up if you have pending actions for certain pages
  • Import Tool Rewrite – Improved the import tool to support more options, platforms, and ways of importing. I’ll try to add to the next release where you can fully export ALL of your Changerawr instance’s data! I honestly hate vendor lock-in, you should be able to choose your software and not be forced to keep using it.
  • Content Editor Improvements – Improved mobile support in the content editor, the renderer, as well as a lot of internal components to provide an overall better user experience. (v2.0.0 of Changerawr Universal Markdown)
  • Slight Settings Redesign for Projects – Made some slight improvements to the UI, as well as adding more deletion controls and hinting at an upcoming feature

Bug Fixes

  • Bug Fix Extravaganza – Fixed a bunch of bugs in this release, way too many I can’t remember all of them.
  • Fixed development-leaving of false-secure in project email configuration – No matter what you set, it would always send as unsecure due to hardcoding false instead of respecting user-input

Other

  • Dependency Updates – Standard update of dependencies, npm audit, the usual maintenance
  • Rewrite of a Secret - Rewrote a secret completely to be a much better experience. Also added another one, best of luck in finding it! I will most likely redo the sprite-sheet in 1.0.8/1.0.9 to better fit Changerawr. If you’d like to make it, please reach out!

I aim for a Changerawr release every month or so due to my unavailability with work and other projects. The goal is to ship one major feature per-release until I’m at a point where I can focus on smaller, generalized improvements. Apologies for such a late release, I hope all the effort is worth it! :D

What is Changerawr?

Changerawr is changelog management software. Changerawr lets you write down what you changed, then share those changes with people. You write entries about updates you made, and Changerawr gives you ways to display them - like widgets for your website, public pages people can visit, or APIs to use however you want.

Have a rawrsome day!

If you aren’t able to click the link, copy-paste the below URL:

https://github.com/Supernova3339/changerawr

If your looking for screenshots, you can find them here - as well as a rotating gallery on the project README!

https://github.com/Supernova3339/changerawr/tree/master/screenshots

    • Nova@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 hours ago

      Haha yeah, if you all need a reference or two to my expertise, I added torrent support to scatola magica + occasionally PR to fcc’s projects!