Skip to content

Releases: GetLuna/Luna

Luna 2.0.15

26 Oct 20:33
Compare
Choose a tag to compare

This is a minor update that fixes a few left over PHP 7.4-compatibility issues as well as updating Font Awesome and jQuery.

Luna 2.0.14

13 Jan 18:47
Compare
Choose a tag to compare

Luna 2.0.14 is a security releases.

Fixed

  • #1704 It is no longer possible for users to trigger a search index rebuild.

Luna 2.0.13

13 Jan 18:46
Compare
Choose a tag to compare

Luna 2.0.13 brings a minor set of updates and enhancements.

Features

  • Font Awesome has been updated from version 4.7.0 to 5.12.0
  • Bootstrap has been updated from version 3.3.7 to 3.4.1
  • jQuery has been updated from version 2.2.4 to 3.4.1
  • #1719 Support for PHP 7.4 has been added

Luna 2.0.12

26 Jul 13:12
Compare
Choose a tag to compare

Luna 2.0.12 is a security releases which also introduces a number of other fixes and enhancements.

Features

  • #1699 Updates emoji to match remapped emoji from Luna 2.1, as well as introducing support for modern emoji shortcodes.

Fixed

  • #1700 Luna now returns a HTTP/503 code when in maintenance mode.
  • #1707 Luna no longer returns the password when a registration error occurs.
  • #1712 Luna will now properly migrate the database when fields are being dropped.

Luna 2.1 Preview 5

26 Jul 13:22
Compare
Choose a tag to compare
Luna 2.1 Preview 5 Pre-release
Pre-release

Fluorescent Blue is an intermediate version update to Luna which we will hopefully provide with regular minor feature updates along the way while we're putting our back into fixing everything we think is wrong with Luna, which might take a while...

Features

  • #1702 Case insensitive emoji: emoji shortcodes are now case insensitive.
  • #1703 Emoji codes: emoji now have a new set of shortcuts.
  • #1711 User settings: a number of users settings have been removed.

Backstage

  • #1686 Censored words save: censored words can now be saved all at once.

Theme

Typography

  • #1679 Typography: Luna has a new default theme in Typography.

System

  • #1708 MySQL legacy: MySQL and MySQL InnoDB support has been dropped.

Developers

Themes

  • #1256 Data-only menus: menu data is now passed to themes without any markup.
  • #1709 Easier theming: Luna now provides objects with all data required by themes.

Components

  • #1701 Bootstrap 4.1.2: Bootstrap has been updated to version 4.1.2.
  • #1653 Font Awesome 5.1.1: Font Awesome has been updated to version 5.1.1.

Documentation

  • For Luna 2.1, we're putting a lot of effort in updating and expanding the Luna documentation. If you'd like to contribute, be my guest, all help is welcome. For all changes coming in the documentation, see GetLuna/Documentation#1

Luna 2.0.11

01 Jul 13:26
Compare
Choose a tag to compare

Luna 2.0.11 is a minor maintenance release.

Fixed

  • #1697 Fixes the outdated translations included in Luna 2.0.10.

Luna 2.0.10

30 Jun 17:35
Compare
Choose a tag to compare

Luna 2.0.10 is a minor maintenance release to fix a number of issues.

Changes

  • #1692 Luna will now update the o_cookie_bar_url value to match the new site when the default URL is being used.

Fixed

  • #1690 LUNA_DEBUG now works properly for PostgreSQL installations.
  • #1691 Changing the default user group now works again.
  • #1693 Upgrading Luna 1.x or lower to Luna 2.0 or higher will no longer set o_custom_css to "NULL" instead of NULL
  • #1695 Fixes a PHP error with receivers in Inbox not being countable
  • #1696 The paper plane icons in Inbox are now properly alligned

Luna 2.1 Preview 4

30 Jun 17:35
Compare
Choose a tag to compare
Luna 2.1 Preview 4 Pre-release
Pre-release

Fluorescent Blue is an intermediate version update to Luna which we will hopefully provide with regular minor feature updates along the way while we're putting our back into fixing everything we think is wrong with Luna, which might take a while...

Features

  • #1642 Backstage redesign: the Backstage has gotten an updated look with improved navigation for small devices and quicker access to all pages.
  • #1653 Font Awesome 5: we've replaced all icons with Font Awesome 5 (up from 4.7), this means that there is a whole new set of icons available to you to use as forum icons.

Design

  • #1658 Night mode: night mode has been improved with better contrast and a darker design.
  • #1689 Bootstrap 4: Backstage, Fifteen and Sunrise have gotten a Bootstrap 4 upgrade.

Theme

Fifteen and Sunrise

  • #1611 Responsive tables: whenever a table is used, it is now responsive.
  • #1616 Native font stack: Luna now uses a native font stack, which means that Luna now goes with the font that best fits your operating system rather than using its own.
  • #1642 Fifteen SCSS: Fifteen and Sunrise have been rewritten in SCSS.
  • #1641 User avatar: the user avatar is now used as icon for the user menu.

Luna 2.1 Preview 3

20 Jun 11:29
Compare
Choose a tag to compare
Luna 2.1 Preview 3 Pre-release
Pre-release

Fallow is an intermediate version update to Luna which we will hopefully provide with regular minor feature updates along the way while we're putting our back into fixing everything we think is wrong with Luna, which might take a while...

Features

  • #1681 Emoji size: you can no longer change the size of emoji.
  • #1682 Custom emoji: you can now add new emojis in Settings > Emoji.

Backstage

  • #1685 Theme selection: the Backstage now shows more information about themes.

Theme

Fifteen and Sunrise

  • #1671 Sidebar improvements: the sidebar has been improved to take up less space on small devices.

Developers

Themes

  • #1688 Installable themes: themes now require installation.
    • #1677 Theme registration: themes now have to store their data in theme.json instead of information.php.
    • #1678 Theme features: themes can now register which features they support in theme.json, which will result in warnings in the Backstage for settings that are not supported by the current theme.

Enhancements

  • #1680 Email vs e-mail: Luna now consistently says "email" instead of using both notations.

Documentation

  • For Luna 2.1, we're putting a lot of effort in updating and expanding the Luna documentation. If you'd like to contribute, be my guest, all help is welcome. For all changes coming in the documentation, see GetLuna/Documentation#1

Luna 2.0.9

14 Jun 07:27
Compare
Choose a tag to compare

Luna 2.0.9 is a minor update, bringing mostly improved support for PHP 7.2 and a number of bugfixes.

Enhancements

  • #1659 Site description: you're site description can now be up to 300 characters long (up from 255).
  • #1663 Profile-based time formatting: the profile now takes the users timezone into consideration when showing time and date.
  • #1665 Search errors: improved descriptions for search errors.

Git and GitHub

  • #1672 Generated downloads: GitHub will now ignore some files that aren't part of Luna when generating downloadable versions of tagged releases.
  • #1673 Include License: the GPL v2 License is now included in the repository.
  • #1674 Issue templates: when creating a new issue, you can now start with a template.
  • #1675 Pull request template: when creating a pull request, you can now start with a template.
  • #1676 Code of conduct: a code of conduct has been added to our repository.
  • *Contribution guidelines: contribution guidelines have been added to our repository.

Fixed issues

  • #1660 Underscores are now properly escaped in LIKE-queries.
  • #1661 Fixes an issue where SMTP data could not be properly saved due to a to low character limit.
  • #1662 Calculations in debug-mode can now be finished properly regardless of localization.
  • #1664 There is no longer a hardcoded "said" string in bbcode2email().
  • #1667 The forum title will no longer appear to far to the left when active.
  • #1668 A space has been added to quote titles before "wrote".
  • #1669 spoiler is now properly quoted in the parser.
  • #1670 Night mode now correctly colors the border in the release notes.