Jinya CMS Version 25.3.0 released 🥳

So in the last release post I said, that Jinya CMS 25.2.0 is the last minor release. Well, I was wrong. Let me, in short, explain why that happend.

Jenny-Jinya started a travel blog and is currently filling it with life. The issue is though, for a travel blog grouping files together is really helpful, so tags got implemented. Some other features, already done but planned for 26, are included as well. Anyway, lets see whats new.

TG-188 Update .gitlab-ci.yml testing for new db versions

The first, and honestly, not very facinating change is that Jinya now gets automatically tested with not only the latest MySQL database but with six different databases and versions. These include the following:

  • Oracle MySQL 8.0
  • Oracle MySQL 8.1
  • MariaDB 10
  • MariaDB 11
  • Percona MySQL Server 8.0
  • PingCAP TiDB

TG-190 Make Jinya TiDB compatible

Another more technical change, Jinya CMS is now compatible with TiDB. If you don't know TiDB, you can find out more here.

TG-199 Apply new branding

This will get its dedicated post in a few days, but Jinya said goodbye to the old gray and brown and now has a completely new branding. The icon got reworked a bit, but like I wrote, there will be more soon.

TG-200 Tags in files

Let us look a bit in the past. Back in the start of Jinya it had a feature called labels. They were basically tags, but got removed with the first major rewrite since they didn't work as well as planned. Now Jinya gets tags, that are even called tags, yay. The way tags work is really simple, artists can tag files. Tags contain a name, a symbol/emoji and a color. Anywhere is Jinya where files are referenced, except themes, tags are available for filtering. Giving a great option to filter through files when creating galleries or segment pages. While labels, AFAIR, were limited to one label per file, one file can has as many tags as you want. Allowing for a lot of flexibility.

TG-203 Detailview for files

This simple feature includes a side pane containing information about the file that is currently selected. Here you can see the file itself, its type and some metadata like creation date etc.

Final thoughts

The tags layed the foundation for a new planned feature for Jinya 26. This feature is best described as proper file management. Currently, the file management in Jinya is just a bunch of files in a single folder. With tags it is now possible to filter them, with Jinya 26 there will be a proper folder and file management.