Skip to content

Commit

Permalink
Prepare release
Browse files Browse the repository at this point in the history
  • Loading branch information
beikov committed Mar 18, 2020
1 parent 9953d3e commit 450ef95
Show file tree
Hide file tree
Showing 7 changed files with 53 additions and 11 deletions.
18 changes: 17 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,28 @@

Changes that happened in releases

## 1.5.0-Alpha1
## 1.5.0-Alpha2

Not yet released

### New features

None

### Bug fixes

None

### Backwards-incompatible changes

None

## 1.5.0-Alpha1

18/03/2020 - [Release tag](https://github.com/Blazebit/blaze-persistence/releases/tag/1.5.0-Alpha1) [Resolved issues](https://github.com/Blazebit/blaze-persistence/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A1.5.0+is%3Aclosed+closed%3A%3C2020-03-19+sort%3Aupdated-desc)

### New features

* Introduce `REPLACE`, `CHR`, `CONCAT`, `BASE64`, `STRING_JSON_AGG`, `TO_STRING_JSON`, `STRING_XML_AGG`, `TO_STRING_XML` and `TO_MULTISET` functions
* Introduce `MULTISET` fetch strategy for entity views
* Introduce `com.blazebit.persistence.BaseUpdateCriteriaBuilder.setNull(String attributeName)` to avoid ambiguity for `set(String, null)`
Expand Down
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ Blaze-Persistence is split up into different modules. We recommend that you defi

```xml
<properties>
<blaze-persistence.version>1.4.1</blaze-persistence.version>
<blaze-persistence.version>1.5.0-Alpha1</blaze-persistence.version>
</properties>
```

Expand All @@ -84,37 +84,37 @@ If you want a sample application with everything setup where you can poke around
Core-only archetype:

```bash
mvn archetype:generate "-DarchetypeGroupId=com.blazebit" "-DarchetypeArtifactId=blaze-persistence-archetype-core-sample" "-DarchetypeVersion=1.4.1"
mvn archetype:generate "-DarchetypeGroupId=com.blazebit" "-DarchetypeArtifactId=blaze-persistence-archetype-core-sample" "-DarchetypeVersion=1.5.0-Alpha1"
```

Entity view archetype:

```bash
mvn archetype:generate "-DarchetypeGroupId=com.blazebit" "-DarchetypeArtifactId=blaze-persistence-archetype-entity-view-sample" "-DarchetypeVersion=1.4.1"
mvn archetype:generate "-DarchetypeGroupId=com.blazebit" "-DarchetypeArtifactId=blaze-persistence-archetype-entity-view-sample" "-DarchetypeVersion=1.5.0-Alpha1"
```

Spring-Data archetype:

```bash
mvn archetype:generate "-DarchetypeGroupId=com.blazebit" "-DarchetypeArtifactId=blaze-persistence-archetype-spring-data-sample" "-DarchetypeVersion=1.4.1"
mvn archetype:generate "-DarchetypeGroupId=com.blazebit" "-DarchetypeArtifactId=blaze-persistence-archetype-spring-data-sample" "-DarchetypeVersion=1.5.0-Alpha1"
```

Spring-Boot archetype:

```bash
mvn archetype:generate "-DarchetypeGroupId=com.blazebit" "-DarchetypeArtifactId=blaze-persistence-archetype-spring-boot-sample" "-DarchetypeVersion=1.4.1"
mvn archetype:generate "-DarchetypeGroupId=com.blazebit" "-DarchetypeArtifactId=blaze-persistence-archetype-spring-boot-sample" "-DarchetypeVersion=1.5.0-Alpha1"
```

DeltaSpike Data archetype:

```bash
mvn archetype:generate "-DarchetypeGroupId=com.blazebit" "-DarchetypeArtifactId=blaze-persistence-archetype-deltaspike-data-sample" "-DarchetypeVersion=1.4.1"
mvn archetype:generate "-DarchetypeGroupId=com.blazebit" "-DarchetypeArtifactId=blaze-persistence-archetype-deltaspike-data-sample" "-DarchetypeVersion=1.5.0-Alpha1"
```

Java EE archetype:

```bash
mvn archetype:generate "-DarchetypeGroupId=com.blazebit" "-DarchetypeArtifactId=blaze-persistence-archetype-java-ee-sample" "-DarchetypeVersion=1.4.1"
mvn archetype:generate "-DarchetypeGroupId=com.blazebit" "-DarchetypeArtifactId=blaze-persistence-archetype-java-ee-sample" "-DarchetypeVersion=1.5.0-Alpha1"
```

## Supported Java runtimes
Expand Down
2 changes: 1 addition & 1 deletion documentation/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@

<properties>
<version.asciidoctor>1.6.0-alpha.7</version.asciidoctor>
<stable.version>1.4.1</stable.version>
<stable.version>1.5.0-Alpha1</stable.version>
<series.version>1.5</series.version>
</properties>

Expand Down
2 changes: 1 addition & 1 deletion website/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@

<properties>
<!-- The current stable version -->
<stable.version>1.4.1</stable.version>
<stable.version>1.5.0-Alpha1</stable.version>
<series.version>1.5</series.version>
<!-- The current snapshot version -->
<snapshot.version>1.5.0-SNAPSHOT</snapshot.version>
Expand Down
1 change: 1 addition & 0 deletions website/src/main/jbake/content/downloads.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@

[.releases]
|===
| 1.5.0-Alpha1 | 2020-03-18 | https://github.com/Blazebit/blaze-persistence/releases/download/1.5.0-Alpha1/blaze-persistence-dist-1.5.0-Alpha1.zip[*Download*, window="_blank"] | link:news/2020/blaze-persistence-1.5.0-Alpha1-release.html[More...]
| 1.4.1 | 2020-01-28 | https://github.com/Blazebit/blaze-persistence/releases/download/1.4.1/blaze-persistence-dist-1.4.1.zip[*Download*, window="_blank"] | link:news/2020/blaze-persistence-1.4.1-release.html[More...]
| 1.3.2 | 2019-02-26 | https://github.com/Blazebit/blaze-persistence/releases/download/1.3.2/blaze-persistence-dist-1.3.2.zip[*Download*, window="_blank"] | link:news/2019/blaze-persistence-1.3.2-release.html[More...]
| 1.2.1 | 2018-07-05 | https://github.com/Blazebit/blaze-persistence/releases/download/1.2.1/blaze-persistence-dist-1.2.1.zip[*Download*, window="_blank"] | link:news/2018/blaze-persistence-1.2.1-and-1.3.0-Alpha1-release.html[More...]
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
= Blaze-Persistence 1.5.0-Alpha1 Release
Christian Beikov
2020-03-18 0
:description: Blaze-Persistence version 1.5.0-Alpha1 was just released
:page: news
:icon: christian_head.png
:jbake-tags: announcement,release
:jbake-type: post
:jbake-status: published
:linkattrs:

We are happy to announce the first alpha release of the 1.5 series. We introduced a few very interesting features
like `MULTISET` fetching for entity views, support for predicates in array expressions and array expression with entity literals as basis.
Apart from the new features, we also fixed quite a few bugs and improved performance. Most notable are bug fixes in updatable entity views.
There were problems in the dirty tracking of indexed collections(`List`, `Map`) when clearing and re-adding elements.
Using `@PreUpdate` entity view lifecycle listeners could also lead to various issues like missed updates.
Version 1.5.0-Alpha1 should be a drop-in replacement for earlier versions and we highly recommend+++<!-- PREVIEW-SUFFIX --><!-- </p></div> --><!-- PREVIEW-END -->+++ that
you update as soon as possible to avoid running into the mentioned or other issues.

If you want to know more about the new features, take a look into the updated https://persistence.blazebit.com/documentation/1.5/core/manual/en_US/[core, window="_blank"]
and https://persistence.blazebit.com/documentation/1.5/entity-view/manual/en_US/[entity view, window="_blank"] documentation.
Take a look into the https://github.com/Blazebit/blaze-persistence/blob/master/CHANGELOG.md#141[changelog, window="_blank"] for a full list of changes and improvements.
I wish you all the best, stay safe and healthy in this hard times! Enjoy the release and stay tuned for the next one!
2 changes: 1 addition & 1 deletion website/src/main/jbake/jbake.properties
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
site.host=http://localhost:8820/
asciidoctor.attributes.export=true
asciidoctor.attributes=imagesdir=images,source-highlighter=prettify
stable.version=1.4.1
stable.version=1.5.0-Alpha1
template.index.file=index.ftl
template.downloads.file=downloads.ftl
render.tags=true
Expand Down

0 comments on commit 450ef95

Please sign in to comment.