Changelog

  • Implement API keys.
  • Fix code block cut off.
  • Re-style the media remove button.
  • Limit notification badge to 99+.
  • Fix editing asset settings reverts the Type to Addon.
  • Add scrollbar to notifications dropdown.
  • Use compact logo on mobile navigation header.
  • Allow saving assets with no description during draft. (#130)

  • Asset uploads now use multi part uploads
  • Change publisher placeholder icon

  • Add confirm dialog when deleting an asset version. (#241)
  • Update hr margin to be consistent. (#260)
  • Drag and drop functionality for version files. (#23)

  • Update video id parsing to support more YouTube URL formats. (#191)
  • Allow downloading versions that are not marked as `stable`. (#210)

  • Update rules and guidelines (clarification for tags, low-effort joke assets, etc.)
  • Add guidelines reminder when setting asset ready for
  • Fix minor capitalization issues
  • Add summary and description to required fields to enable review
  • Revert `Use cards for "view all" functionality (#61)

  • Use cards for "view all" functionality (#61)
  • Implement wildcard versioning (#119)
  • Store correct files during media upload if there is an error. (#172)
  • Separate open and closed tickets in asset queue.
  • Add donation popup dialog when user adds asset to library (#65)

  • Add quality-of-life features to the support ticket interface. (#446)
  • Add background color to asset media.
  • Return user to previous page in case of forced login (#101)

  • Fix review button not working past page 1 of moderation queue (#401)
  • Show `flat this asset` option only on public assets (#102)

  • Fix chat message rendering for messages (#192)
  • Added Help and Guidelines pages.
  • Update asset delete functionality to use asset url slug (#197)

  • Add progress bars for asset version uploads.
  • Added summary scores for asset reviews.
  • Added total review counts to review tab
  • Fix server error when accesing draft asset page. (#153)
  • Add script to detect heading links in url (#155)
  • Update "last_updated" calculation to prevent assets from showing in the home page unnecessarily. (#142)

  • Add total downloads to analytics overview.
  • Add preset date range options to analytics
  • Update code hilite styles
  • Enforce 16:9 aspect ratio for thumbnails.
  • Split settings page into tabs.

  • Introduce new field to specify asset type (replaces the templates tag).

  • S3 direct uploads
  • Added verified publisher badges.

  • Fix email notifications to users after they send a message in a ticket.
  • Rename asset version `date` column to `release date`.
  • Reload asset dashboard after asset state changes

  • Migrated to production domain: store.godotengine.org

  • Add BBCode support and update asset and publisher schemas.

  • Overhaul support ticket chat page.
  • Handle errors on moderator review queue.

  • Add release changelogs to API.
  • Render clickable links in moderator messages.

  • Added date filtering to asset analytic charts.

  • Added changelog endpoint to API.
  • Fix version status always `published`.

  • Update support page UI. Split functionality into tabs.
  • Added field to Ticket model to track notification type (e.g. rejection, message, etc...)

  • Added light mode style for ticket chat messages.

  • Updated style for ticket chat messages.
  • Update email and notifications for asset rejections
  • Added gravatar_hash hybrid property to user model.
  • Add XR tag to home page and add XR icon to tag icons list.
  • Rework asset page dropdowns, display only compatible Godot versions and asset versions.
  • Add link to asset page on moderation queue.

  • Dispalyed pending versions on asset review page
  • Enforce max character limits on user inputs to prevent database issues

  • Changlog "new" badges will only be shown for items from the last 30 days by default (#133)
  • Asset reviews now open in a separate tab
  • Added changelog field to asset downloads
  • Update asset page to use tabs for description, changelog and reviews
  • Added "Asset Preview" page. Accessed through "Asset Media" tab.

  • Update asset cards to use img tags and lazy loading for better performance

  • Avoid overlap between `new arrivals` and `last updated` sections on homepage.

  • Changed html from table tag to divs with version formatting to avoid invalid html issues
  • Fixed version dropdown not showing currently selected version
  • Fixed Godot version formatting

  • Updated styles on markdown previews

  • Remove character limit on markdown preview

  • Added video URLs to API endpoint for assets
  • Added pagination and more filtering options to search API endpoint
  • Added CI workflow to check changelog is updated
  • Fixed server error when asset version is deleted.
  • Ensure only modified fields are updated when asset version information is modified.

  • Added page visits analytics

  • Updated `Download` constraint, to avoid conflicts between different assets
  • Update Asset.lastupdated on asset or version change

  • Frontend now uses the new search backend (#12)
  • Added analytics for asset downloads and library additions (#16)

  • Implemented a new backend for searching. You can try out the demo!
  • Added an experimental API
  • Properly render html within markdown code blocks
  • Version management update. Allow updating version parameters. (#80)
  • Added functionality to remove asset featured thumbnail (#54)

  • Created a "Danger Zone" section in the asset overview

  • Limited the amount of suggested tags to 10
  • Improved moderation queue tools

  • Add public changelog (#106)

  • Use proper links for carousel items (#44)

  • Highlight required terms & conditions checkbox if users try to proceed without accepting them
  • Implement email notifications and fine-grained control for users to enable/disable specific email types (#17)
  • Allow users to delete their own assets (#67)

  • More precise "unsaved changes" alerts when leaving the editing area (#37)
  • Add a way for moderators to contact publishers
  • Various improvements of the page metadata (description, images, domain, etc...)

  • Fix broken search
  • Make users agree to the terms when uploading an asset

  • Make asset store public as a beta release
  • Notification system for messages, asset approvals, etc...
  • Show warnings for external links
  • Make terms visible even for logged out users