v3.0.0 Alpha 1 – Big Updates Are Coming


Pitch v3.0.0-alpha.1

Here comes another major version bump. Not only that, its also still in alpha.


App Appearance Updated

I’ve readjust the color scheme of the app, and the page (yet again).

The sidebar is a bit more spacious now, and the ‘home’ section is now de-cluttered from the bunch of borders, making it easier for the eyes to digest various components sample in there.


Compatibility New

Compatibility labels

There are now little labels on top that tells which itch.io page (project/devlog, profile, jam) the component is compatible with.

  • If its green, then the component works perfectly on that page.
  • If its yellow, the component still works, but there will be some changes in how it looks or even behaves.
  • And if its red, the component will not works at all.
Compatibility note on Callout component.

Some components also have compatibility note, with description and instruction on how to make it compatible across various itch.io pages.

Like Callout, it requires the link color and border color, but those variables doesn’t exists on profile and jam page, but you can add them manually in the CSS to make it work.


License Change

This is one of the change that warrant the major version bump. The web app is now relicensed from MIT to GNU AGPLv3! including the CDN back-end codes. BUT!!! all of the CSS components still remains CC0.

Back then, when I barely understand anything about open source, I just throw MIT (the license) to basically every open source project I have. But now, I adopt GPL or other strong copyleft license for any of my open source games or apps, and MIT or other more permissive license for libraries or addons.




Components & Tweaks New

  • 👉👈 new

  • Profile Picture new — Add profile picture to your profile page.



  • Author Badge — Each user (commenter) can now have at most two badges.



  • Callout — Minor appearance changes.

  • Toggle — Appearance changes, and refactored the CSS source code, to make it more extensible in the future.



As always, thank you for reading, and for all the support, and don’t forget to update your browsers.

Comments

Log in with itch.io to leave a comment.

(+2)

Fun to see all the updates!!

(+2)

epic 🙏