Skip to content
Permalink
Browse files

Version bump

  • Loading branch information...
mordechaim committed Feb 24, 2019
1 parent a1c23db commit 49d914c2d944c60504a78f4e5fc2451220f98005
Showing with 10 additions and 10 deletions.
  1. +1 −0 CHANGELOG.md
  2. +6 −7 README.md
  3. +1 −1 pom.xml
  4. +1 −1 src/main/java/org/update4j/Bootstrap.java
  5. +1 −1 src/main/java/org/update4j/Configuration.java
@@ -1,4 +1,5 @@
* *Upcoming Release*
* Allow 2 files with same path in config if both target different operating systems.
* Added `UpdateHandler.shouldCheckForUpdate()`. Returning `false` will skip that file from being updated.
* Pass arguments and system properties from the config when using the `DefaultLauncher`.
* `DefaultLauncher` is now aware of JavaFX and will start `javafx.application.Application` even if missing a main method in class defined in `default.launcher.main.class`.
@@ -1,6 +1,6 @@
# [![update4j-logo][3]][3]

[![Build Status](https://travis-ci.org/update4j/update4j.svg?branch=master)](https://travis-ci.org/update4j/update4j) [![Apache License](https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg)](http://www.apache.org/licenses/LICENSE-2.0) ![Java-9+](https://img.shields.io/badge/java-9%2B-orange.svg) [![Maven Release](https://img.shields.io/badge/maven%20central-v1.4.0-yellow.svg)](https://search.maven.org/search?q=org.update4j) [![Gitter](https://badges.gitter.im/update4j/update4j.svg)](https://gitter.im/update4j/update4j?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
[![Build Status](https://travis-ci.org/update4j/update4j.svg?branch=master)](https://travis-ci.org/update4j/update4j) [![Apache License](https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg)](http://www.apache.org/licenses/LICENSE-2.0) ![Java-9+](https://img.shields.io/badge/java-9%2B-orange.svg) [![Maven Release](https://img.shields.io/badge/maven%20central-v1.4.1-yellow.svg)](https://search.maven.org/search?q=org.update4j) [![Gitter](https://badges.gitter.im/update4j/update4j.svg)](https://gitter.im/update4j/update4j?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)


**Read the [documentation](https://github.com/update4j/update4j/wiki/Documentation), explore the [JavaDoc](http://docs.update4j.org/javadoc/update4j/index.html), or [see it in action](https://github.com/update4j/update4j/wiki/Demo-Application)**
@@ -22,20 +22,19 @@ Auto-updater and launcher for your distributed applications. Built with Java 9's

## Overview

The update4j framework is the first auto-update and launcher framework completely compatible with Java 9 and up. Easily host your application files anywhere in the cloud accessible via a URL (even Google Drive, Dropbox, Amazon S3, or Maven Central)
and you can synchronize them with all your distributed applications.
The update4j framework is the first auto-update and launcher framework completely compatible with Java 9 and up. Easily host your application files anywhere (even Google Drive, Dropbox, Amazon S3, or Maven Central) and you can synchronize them with all your distributed applications. You can use [any protocol you wish](https://gitter.im/update4j/update4j?at=5c7067c1a378ef11f6236c86) to retrieve those files and may be protected under authenticated API.

In update4j _you_ have ultimate control of every process, from startup - update - launch - shutdown; unlike other auto-update frameworks that yields over the control only once the business application was launched. In addition, every single piece of code is completely updatable; [even the framework itself](https://github.com/update4j/update4j/wiki/Documentation#updating-update4j-itself), once a new version is released!

## Installation & Usage

You can [download](https://repo1.maven.org/maven2/org/update4j/update4j/1.4.0/update4j-1.4.0.jar) or install using Maven:
You can [download](https://repo1.maven.org/maven2/org/update4j/update4j/1.4.1/update4j-1.4.1.jar) or install using Maven:

```xml
<dependency>
<groupId>org.update4j</groupId>
<artifactId>update4j</artifactId>
<version>1.4.0</version>
<version>1.4.1</version>
</dependency>
```

@@ -44,15 +43,15 @@ You can use it as a regular dependency, or you may run it as a runnable JAR file
To run it in the modulepath, use either of:

```shell
$ java -p update4j-1.4.0.jar -m org.update4j
$ java -p update4j-1.4.1.jar -m org.update4j
$ java -p . -m org.update4j
```

To run it in the classpath, use either of:

```shell
$ java -jar update4j-1.4.0.jar
$ java -jar update4j-1.4.1.jar
$ java -cp * org.update4j.Bootstrap
```

@@ -5,7 +5,7 @@

<groupId>org.update4j</groupId>
<artifactId>update4j</artifactId>
<version>1.4.1-SNAPSHOT</version>
<version>1.4.1</version>
<name>update4j</name>
<description>Updates and launches Java 9+ Applications</description>
<url>https://github.com/update4j/update4j</url>
@@ -39,7 +39,7 @@ private Bootstrap() { }
/**
* The version of the current build of the framework.
*/
public static final String VERSION = "1.4.0";
public static final String VERSION = "1.4.1";

/**
* The main method to start the bootstrap application in Delegate Mode from
@@ -2251,7 +2251,7 @@ public Builder matchAndReplace(PlaceholderMatchType matcher) {
public PlaceholderMatchType getMatchType() {
return matcher == null ? PlaceholderMatchType.WHOLE_WORD : matcher;
}

/**
* Collects all information passed to the builder, replaces matches with
* placeholder according to the {@link #getMatchType()} policy and validates all

0 comments on commit 49d914c

Please sign in to comment.
You can’t perform that action at this time.