Skip to content

Commit

Permalink
Release version 1.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
hannesbraun committed Sep 28, 2020
1 parent 9f9331b commit 0da7309
Show file tree
Hide file tree
Showing 3 changed files with 29 additions and 5 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
1.1.0 (September 28, 2020)
------------------------------
* Fixed a `NoSuchMethodError` in the generated JAR file.
* *Internal: Switched from Ant to Maven*
* *Internal: Updated libraries*

1.0.1 (September 15, 2020)
------------------------------
* Lazy creation of monitor connection (see #1)
* Fixed misplaced shebang in start script

1.0.0 (May 29, 2020)
------------------------------
*Initial release*
18 changes: 14 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,22 @@ It should be compatible with older JREs, too, but this is not verified.

## Installation

- Clone the repository: `git clone https://github.com/magmaOffenburg/magmaFatProxy`.
### Prerequisites
- Make sure you have [simspark and rcssserver3d](https://gitlab.com/robocup-sim/SimSpark/-/wikis/home) installed and the command `rcssserver3d` is available on your command line.
- Make sure you have Java installed and available on your command line.
- Make sure you have [simspark and rcsserver3d](https://gitlab.com/robocup-sim/SimSpark/-/wikis/home) installed and the command `rcssserver3d` is available on your command line.
- The Fat Proxy itself does not require an installation.

For contributions, please set up `clang-format` as described [here](https://github.com/hsoautonomy/formatting).
### Getting the prebuilt version
We provide a prebuilt version of the Fat Proxy. You can download the latest version from the [Releases page](https://github.com/magmaOffenburg/magmaFatProxy/releases) (`magmaFatProxy.zip`). The Zip file contains the JAR file as well as the start script.

### Building from source
- Clone the repository: `git clone https://github.com/magmaOffenburg/magmaFatProxy`.
- Switch into the project's root directory.
- If you have Maven installed and available on your command line, run `mvn package`. Else, we also added a Maven wrapper to the project: run `./mvnw package` instead to use it.
- In the target directory, you should now find a Zip file similar to the prebuilt version.

The Fat Proxy itself does not require any further installation. Running the start script or the JAR file is sufficient. (Note: the start script has to stay in the same directory as the JAR file).

For contributions, please set up `clang-format` as described [here](https://github.com/hsoautonomy/formatting).

## Preparation
Before you can use the Fat Proxy, you have to configure the soccer server to run in sync mode.
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<groupId>magmaOffenburg</groupId>
<artifactId>magmaFatProxy</artifactId>
<packaging>jar</packaging>
<version>1.1.0-SNAPSHOT</version>
<version>1.1.0</version>
<name>magmaFatProxy</name>
<url>https://github.com/magmaOffenburg/magmaFatProxy</url>

Expand Down

0 comments on commit 0da7309

Please sign in to comment.