Skip to content

Commit

Permalink
lychee.js 2018-Q1 release
Browse files Browse the repository at this point in the history
  • Loading branch information
Robot committed Mar 31, 2018
1 parent 078bdbf commit 17ff8ac
Show file tree
Hide file tree
Showing 126 changed files with 15,005 additions and 2,347 deletions.
25 changes: 24 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,28 @@ are listed in this specific order: `changed`, `removed`, `added`
and `fixed`.


## [2018-Q1] - UNRELEASED

- **Changed**: `./bin/configure.js` supports source maps for core and platform adapters.
- **Added**: lychee.js Strainer supports transcriptions.
- **Fixed**: lychee.js Fertilizer's `auto` action exits correctly when subprocesses fail.
- Changed: lychee.js Harvester API deprecates unnecessary `web` object.
- Changed: lychee.Environment retries `10` times in case of unloaded packages.
- Added: `html` platform supports now IE11 (added missing polyfills).
- Added: `lychee.export(reference, sandbox)` exports a definition to a given sandbox.
- Added: lychee.ENVIRONMENTS represents lychee.Environment cache.
- Added: lychee.SIMULATIONS represents lychee.Simulation cache.
- Added: lychee.ui.Element supports same `type` as lychee.ui.Blueprint.
- Added: lychee.crypto.BLAKE2B.
- Fixed: `Music` data type parallelizes the load process of buffers.
- Fixed: `Sound` data type parallelizes the load process of buffers.
- Fixed: lychee.Simulation respects correct `target` of lychee.Environment.
- Fixed: lychee.Stash supports Music and Sound data types.
- Fixed: lychee.js Studio supports Music and Sound data types.
- Fixed: lychee.ui.element Stack supports correct `relayout` event flow.
- Fixed: lychee.ui.entity.Select supports the rendering of buffers.


## [2017-Q4] - 2017-12-20

- **Changed**: lychee.pkg environment settings changes to `{ packages: { namespace: url }}`.
Expand Down Expand Up @@ -172,7 +194,8 @@ and `fixed`.

# GIT CHANGELOG

- [Unreleased](https://github.com/Artificial-Engineering/lycheejs/compare/2017-Q4...HEAD)
- [Unreleased](https://github.com/Artificial-Engineering/lycheejs/compare/2018-Q1...HEAD)
- [2018-Q1](https://github.com/Artificial-Engineering/lycheejs/compare/2017-Q4...2018-Q1)
- [2017-Q4](https://github.com/Artificial-Engineering/lycheejs/compare/2017-Q3...2017-Q4)
- [2017-Q3](https://github.com/Artificial-Engineering/lycheejs/compare/2017-Q2...2017-Q3)
- [2017-Q2](https://github.com/Artificial-Engineering/lycheejs/compare/2017-Q1...2017-Q2)
Expand Down
29 changes: 15 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@

# lychee.js (2017-Q4)
# lychee.js (2018-Q1)

<img src="./guides/asset/qr-codes.png" align="right" width="500px">

Expand Down Expand Up @@ -148,21 +148,22 @@ using a serialized `lychee.Environment` that is setup in
each project's or library's `lychee.pkg` file.


| Target | Fertilizer | Package | armv7 | x86 | x86\_64 |
|:-------------|:-----------------------------|:----------|:-----:|:-----:|:-------:|
| Browser | html | zip, html | x | x | x |
| GNU/Linux | html-nwjs, node, node-sdl | bin | x | x | x |
| OSX | html-nwjs, node, node-sdl | app, bin | | | x |
| Windows | html-nwjs, node, node-sdl | exe | | x | x |
| Android | html-webview, node, node-sdl | apk, bin | x | x | x |
| BlackberryOS | html-webview, node, node-sdl | apk, bin | x | x | x |
| FirefoxOS | html-webview | zip | x | x | x |
| iOS | html | | x | | |
| Ubuntu Touch | html-webview, node | deb, bin | x | x | x |
| Target | Fertilizer | Package | armv7 | x86 | x86\_64 |
|:-------------|:-------------------------------------|:----------|:-----:|:-----:|:-------:|
| Browser | html | zip, html | x | x | x |
| GNU/Linux | html-nwjs, nidium, node, node-sdl | bin | x | x | x |
| OSX | html-nwjs, nidium, node, node-sdl | app, bin | | | x |
| Windows | html-nwjs, node, node-sdl | exe | | x | x |
| Android | html-webview, nidium, node, node-sdl | apk, bin | x | x | x |
| BlackberryOS | html-webview, node, node-sdl | apk, bin | x | x | x |
| FirefoxOS | html-webview | zip | x | x | x |
| iOS | html, nidium | | x | | |
| Ubuntu Touch | html-webview, node | deb, bin | x | x | x |

The iOS Fertilizer has currently no support for cross-compilation
due to XCode's gcc limitations. You can still create an own WebView
iOS App and use the `html` platform adapter.
due to XCode's gcc limitations. It is still possible to create
a WebView iOS App and use the `html` platform adapter. Advanced
users are encouraged to use the `nidium` runtime on iOS and OSX.


## Quickstart Guide
Expand Down
Loading

0 comments on commit 17ff8ac

Please sign in to comment.