Skip to content

Commit

Permalink
v1.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jknack committed Mar 26, 2017
1 parent 94d5a0a commit cea3960
Show file tree
Hide file tree
Showing 181 changed files with 848 additions and 223 deletions.
24 changes: 20 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,23 @@ public class App extends Jooby {

```

[JavaScript](/jooby-js):
[Kotlin](/jooby-lang-kotlin):

```kotlin

import org.jooby.*

fun main(args: Array<String>) {
run(*args) {
get {
"Hello Kotlin"
}
}
}

```

[JavaScript](/jooby-lang-js):

```js

Expand All @@ -54,7 +70,7 @@ app.get('/', function () 'Hey Jooby!');

## killer features

* **Multi-language**. Write your application in Java or [JavaScript](https://github.com/jooby-project/jooby/tree/master/jooby-js)
* **Multi-language**. Write your application in Java, [Kotlin](https://github.com/jooby-project/jooby/tree/master/jooby-lang-kotlin) or [JavaScript](https://github.com/jooby-project/jooby/tree/master/jooby-lang-js)
* **Scripting programming model**. Like [express.js](http://expressjs.com), [Sinatra](http://www.sinatrarb.com), etc.. but also
* **MVC programming model**. Like [Spring](http://spring.io) controllers or [Jersey](https://jersey.java.net) resources
* **Multi-server**. Including [Netty](http://netty.io), [Jetty](http://www.eclipse.org/jetty/) and [Undertow](http://undertow.io)
Expand All @@ -77,7 +93,7 @@ quickstart
Just paste this into a terminal (make sure [Java 8](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) and [Maven 3.x](http://maven.apache.org/download.cgi) are installed):

```bash
mvn archetype:generate -B -DgroupId=com.mycompany -DartifactId=my-app -Dversion=1.0-SNAPSHOT -DarchetypeArtifactId=jooby-archetype -DarchetypeGroupId=org.jooby -DarchetypeVersion=1.0.3
mvn archetype:generate -B -DgroupId=com.mycompany -DartifactId=my-app -Dversion=1.0-SNAPSHOT -DarchetypeArtifactId=jooby-archetype -DarchetypeGroupId=org.jooby -DarchetypeVersion=1.1.0
```

You might want to edit/change:
Expand All @@ -92,7 +108,7 @@ You might want to edit/change:
Let's try it!:

```bash
mvn archetype:generate -B -DgroupId=com.mycompany -DartifactId=my-app -Dversion=1.0-SNAPSHOT -DarchetypeArtifactId=jooby-archetype -DarchetypeGroupId=org.jooby -DarchetypeVersion=1.0.3
mvn archetype:generate -B -DgroupId=com.mycompany -DartifactId=my-app -Dversion=1.0-SNAPSHOT -DarchetypeArtifactId=jooby-archetype -DarchetypeGroupId=org.jooby -DarchetypeVersion=1.1.0
cd my-app
mvn jooby:run
```
Expand Down
2 changes: 1 addition & 1 deletion coverage-report/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.0.4-SNAPSHOT</version>
<version>1.1.0</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion jooby-akka/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Small module to build concurrent & distributed applications via [Akka](http://ak
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-akka</artifactId>
<version>1.0.3</version>
<version>1.1.0</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion jooby-akka/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.0.4-SNAPSHOT</version>
<version>1.1.0</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion jooby-archetype/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.0.4-SNAPSHOT</version>
<version>1.1.0</version>
</parent>

<artifactId>jooby-archetype</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-autoprefixer/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Make sure you already setup the [assets module](https://github.com/jooby-project
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-assets-auto-prefixer</artifactId>
<version>1.0.3</version>
<version>1.1.0</version>
<scope>provided</scope>
</dependency>
```
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-autoprefixer/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.0.4-SNAPSHOT</version>
<version>1.1.0</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
4 changes: 2 additions & 2 deletions jooby-assets-babel/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Make sure you already setup the [assets module](https://github.com/jooby-project
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-assets-babel</artifactId>
<version>1.0.3</version>
<version>1.1.0</version>
<scope>provided</scope>
</dependency>
```
Expand All @@ -35,7 +35,7 @@ assets {
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-assets-babel</artifactId>
<version>1.0.3</version>
<version>1.1.0</version>
<scope>provided</scope>
</dependency>
```
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-babel/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.0.4-SNAPSHOT</version>
<version>1.1.0</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-clean-css/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Make sure you already setup the [assets module](https://github.com/jooby-project
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-assets-clean-css</artifactId>
<version>1.0.3</version>
<version>1.1.0</version>
<scope>provided</scope>
</dependency>
```
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-clean-css/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.0.4-SNAPSHOT</version>
<version>1.1.0</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-closure-compiler/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Make sure you already setup the [assets module](https://github.com/jooby-project
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-assets-closure-compiler</artifactId>
<version>1.0.3</version>
<version>1.1.0</version>
<scope>provided</scope>
</dependency>
```
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-closure-compiler/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.0.4-SNAPSHOT</version>
<version>1.1.0</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-csslint/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Make sure you already setup the [assets module](https://github.com/jooby-project
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-assets-csslint</artifactId>
<version>1.0.3</version>
<version>1.1.0</version>
<scope>provided</scope>
</dependency>
```
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-csslint/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.0.4-SNAPSHOT</version>
<version>1.1.0</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-j2v8/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.0.4-SNAPSHOT</version>
<version>1.1.0</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-jscs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Make sure you already setup the [assets module](https://github.com/jooby-project
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-assets-jscs</artifactId>
<version>1.0.3</version>
<version>1.1.0</version>
<scope>provided</scope>
</dependency>
```
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-jscs/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.0.4-SNAPSHOT</version>
<version>1.1.0</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-jshint/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Make sure you already setup the [assets module](https://github.com/jooby-project
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-assets-jshint</artifactId>
<version>1.0.3</version>
<version>1.1.0</version>
<scope>provided</scope>
</dependency>
```
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-jshint/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.0.4-SNAPSHOT</version>
<version>1.1.0</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-less/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Make sure you already setup the [assets module](https://github.com/jooby-project
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-assets-less</artifactId>
<version>1.0.3</version>
<version>1.1.0</version>
<scope>provided</scope>
</dependency>
```
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-less/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.0.4-SNAPSHOT</version>
<version>1.1.0</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-less4j/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Make sure you already setup the [assets module](https://github.com/jooby-project
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-assets-less4j</artifactId>
<version>1.0.3</version>
<version>1.1.0</version>
<scope>provided</scope>
</dependency>
```
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-less4j/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.0.4-SNAPSHOT</version>
<version>1.1.0</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-ng-annotate/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Make sure you already setup the [assets module](https://github.com/jooby-project
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-assets-ng-annotate</artifactId>
<version>1.0.3</version>
<version>1.1.0</version>
<scope>provided</scope>
</dependency>
```
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-ng-annotate/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.0.4-SNAPSHOT</version>
<version>1.1.0</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-nodejs/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.0.4-SNAPSHOT</version>
<version>1.1.0</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-requirejs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Make sure you already setup the [assets module](https://github.com/jooby-project
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-assets-requirejs</artifactId>
<version>1.0.3</version>
<version>1.1.0</version>
<scope>provided</scope>
</dependency>
```
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-requirejs/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.0.4-SNAPSHOT</version>
<version>1.1.0</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-rollup/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Make sure you already setup the [assets module](https://github.com/jooby-project
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-assets-rollup</artifactId>
<version>1.0.3</version>
<version>1.1.0</version>
<scope>provided</scope>
</dependency>
```
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-rollup/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.0.4-SNAPSHOT</version>
<version>1.1.0</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-sass/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-assets-sass</artifactId>
<version>1.0.3</version>
<version>1.1.0</version>
<scope>provided</scope>
</dependency>
```
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-sass/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.0.4-SNAPSHOT</version>
<version>1.1.0</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-svg-sprites/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Make sure you already setup the [assets module](https://github.com/jooby-project
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-assets-svg-sprites</artifactId>
<version>1.0.3</version>
<version>1.1.0</version>
<scope>provided</scope>
</dependency>
```
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-svg-sprites/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.0.4-SNAPSHOT</version>
<version>1.1.0</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-svg-symbol/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Make sure you already setup the [assets module](https://github.com/jooby-project
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-assets-svg-symbol</artifactId>
<version>1.0.3</version>
<version>1.1.0</version>
<scope>provided</scope>
</dependency>
```
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-svg-symbol/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.0.4-SNAPSHOT</version>
<version>1.1.0</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-uglify/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Make sure you already setup the [assets module](https://github.com/jooby-project
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-assets-uglify</artifactId>
<version>1.0.3</version>
<version>1.1.0</version>
<scope>provided</scope>
</dependency>
```
Expand Down
Loading

0 comments on commit cea3960

Please sign in to comment.