Wahooooo we’re back again with another update! This time the search experience has been completely overhauled and should now be actually usable! Isn’t that nice.
Search
Search has been updated to now use Meilisearch instead of just regular text search. That means you can search for just about anything to do with a piece of content and it’ll show up, plus it’s lightning fast!
Version Filtering has been removed, this is part of search now
The placeholder text in the search bar now makes it clear you can search for more than a content’s title
Maps now have tags, which encompass things like genre, subgenre, difficulty and more
Other Things
This update also includes a lot of random other fixes, which aren’t enough to have their own heading so lets goooo
Moved the “New Version” button while editing map versions to the top of the page
While editing map versions, all versions except the latest are collapsed by default
Added a new Logging API which will help me catch and resolve bugs faster
Files in the sidebar on map pages are now limited to 3
Comments are now scanned for bad words and held for moderation
Bugs
I’ve also squashed a couple bugs with this release
The Create form now actually works
The Select form type should no longer show options as selected that are not and vice versa
Fix a CSS issue when a creator card was not attached to an account
Fixed search not correctly pushing attributes to the URL and not correctly reading them
The Menu is now present on error pages
Fixed a bug where users were not able to upload files
Worlds downloaded from the File Sidebar now also count as downloads
And that’s basically all folks! This may seem a little smaller than pervious updates, and I’ll admit it is, but I want each version to focus on one specific thing rather than trying to overhaul a bunch of systems at once. It just so happens that the search was not too bad to redo! And also I want to get this out ASAP because the current search is dog dooodoo.
In other news, I’ve made a tentative ‘roadmap’ for upcoming features available on the MCCreations Next Github so feel free to leave feedback on that and yea that’s all from me!