Halfmoon Versions Save

Halfmoon is a highly customizable, drop-in Bootstrap replacement. It comes with three built-in core themes, with dark mode support for all themes and components.

v2.0.1

7 months ago

Release v2.0.1

v2.0.0

8 months ago

Halfmoon-v2.0.0 includes the following files:

  • halfmoon.css — compiled and minified
  • halfmoon.rtl.css — compiled and minified, for right-to-left pages

v1.1.1

3 years ago

Halfmoon v1.1.1 release. Includes the following files:

  • halfmoon-variables.css (compiled and minified)
  • halfmoon.css (compiled and minified)
  • halfmoon.js (compiled and minified)
  • halfmoon-module.js (halfmoon.js as a module, used for the npm package)
  • starter-template.html

Minor updates:

If you are updating from v1.0.x, please see the last major release for all the big changes: https://github.com/halfmoonui/halfmoon/releases/tag/v1.1.0

v1.1.0

3 years ago

Halfmoon v1.1.0 release. Includes the following files:

  • halfmoon-variables.css (compiled and minified)
  • halfmoon.css (compiled and minified)
  • halfmoon.js (compiled and minified)
  • halfmoon-module.js (halfmoon.js as a module, used for the npm package)
  • starter-template.html

Major change

The biggest change in v1.1.0 is that the entire framework is now built using CSS variables (also known as CSS custom properties). There are close to 1,500 CSS variables, which means that almost everything can be customized by overriding a property, making it very easy to theme Halfmoon to fit your brand. To better understand what this means, it is highly recommended that you read this docs page: https://www.gethalfmoon.com/docs/customize/.

New components and utilities

This version also brings in a lot of new components and utilities. These are listed below.

Components

Utilities

Bug fixes

No breaking changes

There are no breaking changes in this version of Halfmoon. However, please take note of the following things:

  • The cookie for storing the user's preferred mode was previously named darkModeOn, with possible values of "yes" or "no". As of v1.1.0, the cookie has been renamed to halfmoon_preferredMode, with possible values of "light-mode" and "dark-mode".
  • The attribute for setting the preferred mode on load has been renamed to data-set-preferred-mode-onload (previously it was data-set-preferred-theme-onload). The previous name still works for the sake of backward compatibility.

Please give this docs page a quick read: https://www.gethalfmoon.com/docs/core-javascript-library/. The changes are minor and should be very easy to understand once you have read that page.

v1.0.4

3 years ago

Halfmoon version 1.0.4 release. Includes the following files:

  • halfmoon.css (Compiled and minified)
  • halfmoon.js (Compiled and minified)
  • halfmoon-variables.css
  • starter-template.html

Changes:

  • Fixed a bug that sometimes caused issues with virtual DOMs. Thanks to visoft (https://github.com/visoft) for bringing this up and proposing the fix that is implemented.

v1.0.3

3 years ago

Halfmoon version 1.0.3 release. Includes the following files:

  • halfmoon.css (Compiled and minified)
  • halfmoon.js (Compiled and minified)
  • halfmoon-variables.css
  • starter-template.html

Changes:

  • Small refactoring done in the JS files

v1.0.2

3 years ago

Halfmoon version 1.0.2 release. Includes the following files:

  • halfmoon.css (Compiled and minified)
  • halfmoon.js (Compiled and minified)
  • halfmoon-variables.css
  • starter-template.html

Changes:

  • Fixed a small bug in the minified CSS file that affected input groups in older browsers.

v1.0.1

3 years ago

Halfmoon version 1.0.1 release. Includes the following files:

  • halfmoon.css (Compiled and minified)
  • halfmoon.js (Compiled and minified)
  • halfmoon-variables.css
  • starter-template.html

Changes:

  • Increased textarea line-height to make them more readable.

v1.0.0

3 years ago

Halfmoon version 1.0.0 release. Includes the following files:

  • halfmoon.css (Compiled and minified)
  • halfmoon.js (Compiled and minified)
  • halfmoon-variables.css
  • starter-template.html