Skip to content

Commit

Permalink
9.1.0 (#168)
Browse files Browse the repository at this point in the history
* feat: ๐ŸŽธ getXXX methods with default value

getStr(path,default string), getInt(path, default int) etc

* feat: ๐ŸŽธ date generator

* docs: โœ๏ธ changelog

* fix: ๐Ÿ› class removed by error

* test: ๐Ÿ’ getXXX with default value tests ans set JsNothing

* test: ๐Ÿ’ more tests: getXXX with default, date generator etc
  • Loading branch information
imrafaelmerino committed Jul 28, 2021
1 parent 9e35eb6 commit bd62380
Show file tree
Hide file tree
Showing 13 changed files with 2,399 additions and 1,711 deletions.
4 changes: 2 additions & 2 deletions benchmarking/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.github.imrafaelmerino</groupId>
<artifactId>json-values-benchmark</artifactId>
<version>9.0.2</version>
<version>9.1.0</version>
<packaging>jar</packaging>
<name>json-values-benchmark</name>
<properties>
<JSON-VALUES.VERSION>9.0.2</JSON-VALUES.VERSION>
<JSON-VALUES.VERSION>9.1.0</JSON-VALUES.VERSION>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<JMH-VERSION>1.27</JMH-VERSION>
<JAVAX-ANNOTATION-VERSION>1.3.2</JAVAX-ANNOTATION-VERSION>
Expand Down
4 changes: 2 additions & 2 deletions benchmarking/src/main/scripts/benchamark.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env bash
java -Xms256m \
-jar releases/9.0.2/benchmark-9.0.2-zulu-8.jar \
-rff results/9.0.2/zulu/deserializer/zulu-r8-c8.json \
-jar releases/9.1.0/benchmark-9.1.0-zulu-8.jar \
-rff results/9.1.0/zulu/deserializer/zulu-r8-c8.json \
-rf json \
jsonvalues\.benchmark\.JsDeserializers

Expand Down
12 changes: 5 additions & 7 deletions docs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,12 @@
# JSON-VALUES
## v9.0.2 ( Sun Feb 14 2021 16:13:16 GMT+0100 (Central European Standard Time) )
## v9.1.0 ( Tue Jul 27 2021 00:04:46 GMT+0200 (Central European Summer Time) )


## Bug Fixes
- ๐Ÿ› -1 index must point to the last element of an array
([3fe0ff1e](https://github.com/imrafaelmerino/json-values/commit/3fe0ff1e3dfb1231ae258bbde8402a9fd53e6960))

## Features
- ๐ŸŽธ map function JsInstant
([15bb08a1](https://github.com/imrafaelmerino/json-values/commit/15bb08a14568ff108349b4f4559ae7642868790c))
- ๐ŸŽธ date generator
([f26244af](https://github.com/imrafaelmerino/json-values/commit/f26244afb4b86743aa4ce27932afdbd798a60b13))
- ๐ŸŽธ getXXX methods with default value
([ae5771ae](https://github.com/imrafaelmerino/json-values/commit/ae5771ae83e5f7be6cb7d2b3f24570a257ab2c23))



Expand Down
4 changes: 2 additions & 2 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

[![Javadocs](https://www.javadoc.io/badge/com.github.imrafaelmerino/json-values.svg)](https://www.javadoc.io/doc/com.github.imrafaelmerino/json-values)

[![Maven](https://img.shields.io/maven-central/v/com.github.imrafaelmerino/json-values/9.0.2)](https://search.maven.org/artifact/com.github.imrafaelmerino/json-values/9.0.2/jar)
[![Maven](https://img.shields.io/maven-central/v/com.github.imrafaelmerino/json-values/9.1.0)](https://search.maven.org/artifact/com.github.imrafaelmerino/json-values/9.1.0/jar)
[![](https://jitpack.io/v/imrafaelmerino/json-values.svg)](https://jitpack.io/#imrafaelmerino/json-values)

[![Gitter](https://badges.gitter.im/json-values/community.svg)](https://gitter.im/json-values/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
Expand Down Expand Up @@ -178,7 +178,7 @@ Add the following dependency to your building tool:
<dependency>
<groupId>com.github.imrafaelmerino</groupId>
<artifactId>json-values</artifactId>
<version>9.0.2</version>
<version>9.1.0</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<groupId>com.github.imrafaelmerino</groupId>
<artifactId>json-values</artifactId>
<packaging>jar</packaging>
<version>9.0.2</version>
<version>9.1.0</version>
<name>json-values</name>
<description>json-values is a functional Java library to work with immutable jsons using persistent data structures.</description>
<url>https://github.com/imrafaelmerino/json-values</url>
Expand Down
Loading

0 comments on commit bd62380

Please sign in to comment.