Skip to content

Commit

Permalink
Prepare release v0.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
msgilligan committed Aug 2, 2022
1 parent dc57e20 commit d5f4b7c
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 17 deletions.
5 changes: 3 additions & 2 deletions CHANGELOG.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@

A mid-level view of the changes in each *OmniJ* binary release.

== v0.6.0-SNAPSHOT
== v0.6.0

Released: Not yet
Released: 2022-08-02

=== omnij-core

Expand Down Expand Up @@ -38,6 +38,7 @@ Released: Not yet

* ConsensusJ 0.6.1
* bitcoinj 0.16.1
* Groovy 4.0.4

=== Build/Test Updates

Expand Down
26 changes: 14 additions & 12 deletions README.adoc
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
= OmniJ Project
Sean Gilligan <https://github.com/msgilligan>
v0.5.21
v0.6.0
:description: OmniJ README document.
:omnij-version: 0.5.21
:omnij-version: 0.6.0

[WARNING]
This software is EXPERIMENTAL software for **REGTEST and TESTNET TRANSACTIONS** only. *USE ON MAINNET AT YOUR OWN RISK.*
Expand All @@ -15,20 +15,17 @@ This is pre-release software and APIs may change without notice.

image:https://github.com/OmniLayer/OmniJ/workflows/Gradle%20Build/badge.svg["Build Status", link="https://github.com/OmniLayer/OmniJ/actions?query=workflow%3A%22Gradle+Build%22"] image:https://github.com/OmniLayer/OmniJ/workflows/Omni%20Core%20RegTest/badge.svg["Build Status", link="https://github.com/OmniLayer/OmniJ/actions?query=workflow%3A%22Omni+Core+RegTest%22"] image:https://github.com/OmniLayer/OmniJ/workflows/GraalVM%20Build/badge.svg["Build Status", link="https://github.com/OmniLayer/OmniJ/actions?query=workflow%3A%22GraalVM+Build%22"]

// TODO: re-enable or replace TravisCI
// image:https://travis-ci.com/OmniLayer/OmniJ.svg?branch=master["Build Status", link="https://travis-ci.com/github/OmniLayer/OmniJ"]

A Java/JVM implementation of the http://www.omnilayer.org[Omni Layer], an open-source, fully decentralized asset creation platform built on the Bitcoin blockchain.

There are currently ten active subprojects of OmniJ. Each of which builds a JAR artifact. Most JARs require JDK 8 or later, and others require JDK 11 or later.
There are currently ten active subprojects of OmniJ. Each of which builds a JAR artifact. The core JARs require JDK 8 or JDK 9. Some optional JARs require later JDK versions.

[options="header",frame="all"]
|===
| module | Description | JDK | Notes

| omnij-cli
| Omni consensus-checking command-line tool.
| 11
| 17
| Can be natively compiled with *GraalVM* `native-image`.

| omnij-core
Expand Down Expand Up @@ -56,21 +53,26 @@ There are currently ten active subprojects of OmniJ. Each of which builds a JAR
| 9
|

| omnij-rest-client-retrofit
| Omniwallet REST client using Retrofit library
| 9
| Android-compatible

| omnij-rest-client-jdk
| Omniwallet REST client using JDK 11+ `java.net.http`
| 11
|

| omnij-rest-client-retrofit
| Omniwallet REST client using Retrofit library
| 9
| Android-compatible

| omnij-rpc
| *Omni Core* *RegTest*/Integration Tests, Groovy JSON-RPC clients, command-line API/tools
| 11
| Uses the Apache Groovy Language

| omnij-tx-records
| Omni Transactions defined as Java records and services that use them.
| 17
|

|===

A Bitcoin JSON-RPC client (base class), and other components used by OmniJ are in the https://github.com/ConsensusJ/consensusj[ConsensusJ] project.
Expand Down
2 changes: 1 addition & 1 deletion doc/release-process.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
== Main Release Process


. Official builds are now done with JDK 17. (Although most release JARs are JDK 8-compatible)
. Official builds are now done with JDK 17. (Although most release JARs are compatible with JDK 8 or JDK 9)
.. `sdk use java 17.0.3-tem`
. Update `CHANGELOG.adoc`
. Set versions
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
omnijVersion = 0.6.0-SNAPSHOT
omnijVersion = 0.6.0

useMavenLocal = false

Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
moduleName=OmniJ Groovy extensions
moduleVersion=0.6.0-SNAPSHOT
moduleVersion=0.6.0
extensionClasses=foundation.omni.dsl.categories.NumberCategory

0 comments on commit d5f4b7c

Please sign in to comment.