Skip to content

Releases: webtides/luna-js

v0.11.0

09 Feb 15:48
Compare
Choose a tag to compare

What's Changed

  • Use posthtml for building the server document instead of jsdom (better performance)
  • Removed prepublish step
  • BREAKING: remove all dependencies to element-js and lit-html from the luna project and made the
    template and element renderer exchangeable
  • BREAKING: removed LunaElement, LunaMarkdownElement, html and unsafeHTML
  • BREAKING: Elements are now server only per default, and the developer needs to opt-in to client rendering
  • BREAKING: Layouts can now be loaded by a string and has a fallback for a default (#68)
  • BREAKING: Removed the legacy build (#71)
  • The luna.config.js can now be written in ES syntax

Added

  • Allow .attribute notation for server rendered components
  • Several Decorators (Component, Inject, LunaService, HideFromClient, CurrentRequest)
  • ElementFactory for defining how an element should be rendered on the server
  • Allow the developer to define a default target for each component bundle
  • Support for sourcemaps and debugging in the browser and in node (#55)

Fixed

  • Renderer path replacements
  • Luna lifecycle for Attribute and property parsing (#65)
  • You can now export additional functions in a component

Full Changelog: 0.7.1...v0.11.0

cli-v0.7.5

21 May 15:02
Compare
Choose a tag to compare
Add the possibility to copy a single file instead of a glob

cli-v0.7.3

30 Apr 07:13
Compare
Choose a tag to compare
Clean the build/export directories before starting a new build/export

v0.7.1

03 Apr 09:26
Compare
Choose a tag to compare
Version(0.7.1)

v0.7.1-0.2-3

02 Apr 11:14
Compare
Choose a tag to compare
v0.7.1-0.2-3 Pre-release
Pre-release
Fixed yaml

v0.7.1-0.2-2

02 Apr 11:03
Compare
Choose a tag to compare
v0.7.1-0.2-2 Pre-release
Pre-release
Build

v0.7.1-0.2-1

02 Apr 11:00
Compare
Choose a tag to compare
v0.7.1-0.2-1 Pre-release
Pre-release
Remove prepublish script

v0.7.1-0.2

02 Apr 09:11
Compare
Choose a tag to compare
v0.7.1-0.2 Pre-release
Pre-release
Small build cleanup, trying something with publish action

v0.6.0

15 Mar 14:09
Compare
Choose a tag to compare
version(0.6.0)

v0.5.1: bugfix: Fixed the client build for the new version by using an es pre…

10 Mar 08:15
Compare
Choose a tag to compare