Skip to content

Luna 1.0 Preview 3 · Build 3827

Pre-release
Pre-release
Compare
Choose a tag to compare
@Studio384 Studio384 released this 28 Feb 18:22
· 2092 commits to master since this release

Here is the second update to Preview 3, which we call Luna 1.0 Preview 3 Update 2. Either way, todays update comes with a couple of new improvements and bug fixes for you to enjoy.

Note that all tickets that are listened below are tickets that have been worked on, as this is an early alpha release, that means that these tickets might not have been closed and thus, the functionality, enhancement or whatever the ticket is about, might not have been completed.

Tickets

Mainstage

The Mainstage (our brand new name to replace "front-end") will be build op from scratch - of course - and won't be like anything you've ever seen. With Luna, we want to reimagen board software, and for now, we're doing a prety good job.

Commenting

  • #1065 Smilies: You can now choose to use emoticons or emojis.

Users

  • #1080 Improve Inbox: make it part of the profile, remove some features we don't need.

Management

  • #1009 Soft delete: you can now delete a post from user's view without actually deleting it.

Backstage

The Backstage will feature an all-new design, with more focus on management of your board. It will, of course, also contain all new features introduced in Luna 1.0.

General

  • #884 Create new Backstage interface: the new Backstage interface should be clean and simple, might look a little bit like the current ModernBB version...
    • #919 Interface style guidelines: we now are following some interface style guidelines in Backstage.

Backstage

  • #1005 Release notes: the release notes of Luna are now included in the Backstage.
  • #1092 Check for updates: the Check for update system has been removed, it should make its return now.

Content

  • #962 Moderation tools: the moderation tools, that used to be part of the Mainstage, are now placed into the Backstage.

Maintenance

  • #1091 Notifications Prune: you can now clean up Notifications from the Backstage interface.

System

Themes

With the new themes engine, Random and its variantions will have to go (we might rebuild them in the future, just for fun). Here you can find all tickets about the default theme "Sunrise", and the new theme engine.

General

  • #905 Logic and markup split: step 1 in the new engine: moving logic and markup away from each other. This is one of the more important tickets in the whole Luna 1.0 milestone.
  • #1078 General improvements: this is the ticket where we store all Theme engine related commits.
  • #1094 Rename themes folder: to prevent issues, we'll give the style folder the name "themes".

Sunrise

  • #900 Default theme: our new default theme, Sunrise, will replace Random, target is to be modern, light and simple.

Other

  • #916 Coding conventions: with Luna 1.0, we're going to put some focus on coding conventions.
  • #960 Icon usage: Luna uses more icons in both Backstage and Mainstage for visual appeal.

Others

Other stuff we have to get done but isn't related to the Luna Core.

  • #867 Write documentation: with new software comes a new documentation.

Commits

Notable changes that do not have a ticket are listened below.

Bugfixes

  • aa24eaf Fix for the revamped prune page.