Skip to content

Commit

Permalink
Add release notes and blog announcement
Browse files Browse the repository at this point in the history
  • Loading branch information
sungchang-ha committed Nov 20, 2019
1 parent 5d9a296 commit 0c12992
Show file tree
Hide file tree
Showing 4 changed files with 80 additions and 1 deletion.
2 changes: 1 addition & 1 deletion content/en/_index.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<div class="news-line">
<div class="container">
<div class="tag">News</div>
<a href="{{< relref "2019-10-29-webos-ose-2-0-0-release" >}}">Announcing the webOS OSE 2.0.0 release!</a>
<a href="{{< relref "2019-11-20-webos-ose-2-1-0-release" >}}">Announcing the webOS OSE 2.1.0 release</a>
</div>
</div>
<div class="container">
Expand Down
28 changes: 28 additions & 0 deletions content/en/about/release-notes/webos-ose-2-1-0-release-notes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
title: webOS OSE 2.1.0 Release Notes
date: 2019-11-20
weight: 15
toc: true
layout: release-notes
---

This version corresponds to the [GitHub releases](https://github.com/webosose/build-webos/releases) from build #131 to build #138.

## New and Changed Features

### Managers & Services

- Internationalization/Localization (i18n/l10n)
- Japanese Virtual Keyboard (VKB) support has been added.

### Base Components

- Logging
- The default logging system has been changed from pmlogd to journald.
- i18n/l10n
- iLib has been upgraded from v14.2.0 to v14.4.0.

## Fixed Issues

- Fixed an issue where Home Launcher is hung up after an app is installed.
- VirtualBox Emulator now supports dual display.
48 changes: 48 additions & 0 deletions content/en/blog/posts/2019-11-20-webos-ose-2-1-0-release.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
---
title: webOS OSE 2.1.0 Release
date: 2019-11-20
slug: webos-ose-2-1-0-release
posttype: release
toc: false
---

We're delighted to announce the release of webOS Open Source Edition (OSE) 2.1.0.

The highlights of this release are as follows:

- [Change of the default logging system to journald](#change-of-the-default-logging-system-to-journald)
- [Japanese Virtual Keyboard support and iLib upgrade](#japanese-virtual-keyboard-support-and-ilib-upgrade)
- [Bug fix and improvements](#bug-fix-and-improvements)

For more details on this release, see the [release notes]({{< relref "webos-ose-2-1-0-release-notes" >}}).

## Change of the default logging system to journald

The default logging system has been changed from pmlogd to **journald**. That is, on webOS OSE 2.1.0 or higher, journald is enabled and pmlogd is disabled by default.

journald lets you view data logged from various sources including syslog call, standard output and error (stdout/stderr), kernel message (kmsg), and other logging mechanisms, whereas pmlogd only provides messages logged via syslog call. Therefore, with journald, you can use more logging data to trace and debug your program.

To reflect the change and improve comprehensibility, we've refactored the documentation. The new [logging guide]({{< relref "logging-overview" >}}) mainly consists of the following sections:

- [Formatting logs]({{< relref "pmloglib-overview" >}})
- How you can format log messages using the PmLogLib library and its APIs
- How you can set the logging context and level
- [Viewing logs]({{< relref "introduction-to-viewing-logs" >}})
- How to view logs when journald is enabled (default)
- How to view logs when pmlogd is enabled (optional)

We recommend that you read the updated documentation so you can get familiar with the new logging system.

## Japanese Virtual Keyboard support and iLib upgrade

This release brings you a couple of enhancements in terms of the internationalization/localization (i18n/l10n) capability.

- Japanese Virtual Keyboard (VKB) is now newly supported, in addition to 64 languages that have been supported so far. We believe that those of you who develop apps requiring Japanese input or test with Japanese websites can benefit from this feature.
- iLib, the library used for localization in webOS OSE, has been upgraded from v14.2.0 to v14.4.0. For details, see the library's [release notes](https://github.com/iLib-js/iLib/releases/tag/v14.4.0).

## Bug fix and improvements

This release also includes the following improvements:

- webOS OSE 2.0.0 had an issue where Home Launcher is hung up after an app is installed. This issue has been fixed.
- From this version, VirtualBox Emulator supports dual display. You can test the dual-display environment on the emulator after setting the monitor count to 2.
3 changes: 3 additions & 0 deletions data/sidebars/about/about.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,9 @@ entries:

sections:

- title: webOS OSE 2.1.0
url: /about/release-notes/webos-ose-2-1-0-release-notes/

- title: webOS OSE 2.0.0
url: /about/release-notes/webos-ose-2-0-0-release-notes/

Expand Down

0 comments on commit 0c12992

Please sign in to comment.