Skip to content
This repository was archived by the owner on Mar 21, 2023. It is now read-only.

Commit

Permalink
Release 5.0.0
Browse files Browse the repository at this point in the history
* Added
 * JsonKraken 2.0 dependency
 * `objectOutputStream` extension for File
 * `objectInputStream` extension for File
 * FFDB (FlatFile DataBase) (`klib.ffdb.FFDB`)
 * IncompatibleDatabaseException (`klib.exceptions.IncompatibleDatabaseException`)
 * `openFFDB` extension for String
 * `splitBy` extension for String
 * `trimSpace` extension for String

* Changed
 * Upgraded Kotlin from 1.3.61 to 1.3.71

* Removed
 * JsonKraken 1.0 Source
 * kSock (`klib.net.socket.kSock`)
 * Directory (`klib.files.Directory`)
 * `asDirectory` extension for File
 * Status number from `klib.files.Directory2.DirectoryError`

* Fixed
 * FFDB now checks if the File exists before writing/reading
 * FFDB now checks if the FIle is empty before reading
  • Loading branch information
AtjonTV committed Jun 3, 2020
1 parent b7e766a commit bd39135
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 5 deletions.
15 changes: 12 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,15 @@ and this project adheres to [Semantic Versioning](semver.md).

## Unreleased

### Added
### Changed
### Deprecated
### Removed
### Fixed
### Security

## 5.0.0 - 2020-06-03 - Release 25

### Added
- JsonKraken 2.0 dependency
- `objectOutputStream` extension for File
Expand All @@ -17,7 +26,6 @@ and this project adheres to [Semantic Versioning](semver.md).
- `trimSpace` extension for String
### Changed
- Upgraded Kotlin from 1.3.61 to 1.3.71
### Deprecated
### Removed
- JsonKraken 1.0 Source
- kSock (`klib.net.socket.kSock`)
Expand All @@ -27,7 +35,6 @@ and this project adheres to [Semantic Versioning](semver.md).
### Fixed
- FFDB now checks if the File exists before writing/reading
- FFDB now checks if the FIle is empty before reading
### Security

## 4.1.0 - 25.02.2020 - Release 24

Expand Down Expand Up @@ -390,7 +397,9 @@ and this project adheres to [Semantic Versioning](semver.md).

## Overview

* Unreleased - [Diff 4.0.0 to master](https://gitlab.atvg-studios.at/atvg-studios/kLib/compare/4.0.0...master)
* Unreleased - [Diff 4.1.0 to master](https://gitlab.atvg-studios.at/atvg-studios/kLib/compare/5.0.0...master)
* 5.0.0 - [Diff 4.1.0 to 5.0.0](https://gitlab.atvg-studios.at/atvg-studios/kLib/compare/4.1.0...5.0.0)
* 4.1.0 - [Diff 4.0.0 to 4.1.0](https://gitlab.atvg-studios.at/atvg-studios/kLib/compare/4.0.0...4.1.0)
* 4.0.0 - [Diff 3.2.0 to 4.0.0](https://gitlab.atvg-studios.at/atvg-studios/kLib/compare/3.2.0...4.0.0)
* 3.2.0 - [Diff 3.1.0 to 3.2.0](https://gitlab.atvg-studios.at/atvg-studios/kLib/compare/3.1.0...3.2.0)
* 3.1.0 - [Diff 3.0.0 to 3.1.0](https://gitlab.atvg-studios.at/atvg-studios/kLib/compare/3.0.0...3.1.0)
Expand Down
1 change: 1 addition & 0 deletions Compatibility.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ Breaking versions must be in a new row!
| 2.0.0 | 2.1.1 |
| 3.0.0 | 3.2.0 |
| 4.0.0 | 4.1.0 |
| 5.0.0 ||

This means: `3.0.0` **IS upwards** compatible with `3.2.0` but **NOT downwards** compatible with `2.0.0`. (Semantic Versioning)

Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,13 @@
| master | [![pipeline status](https://gitlab.atvg-studios.com/atvg-studios/kLib/badges/master/pipeline.svg)](https://gitlab.atvg-studios.at/atvg-studios/kLib/commits/master) |
| release/4.0.x | [![pipeline status](https://gitlab.atvg-studios.com/atvg-studios/kLib/badges/release/4.0.x/pipeline.svg)](https://gitlab.atvg-studios.at/atvg-studios/kLib/commits/release/4.0.x) |
| release/4.1.x | [![pipeline status](https://gitlab.atvg-studios.com/atvg-studios/kLib/badges/release/4.0.x/pipeline.svg)](https://gitlab.atvg-studios.at/atvg-studios/kLib/commits/release/4.1.x) |
| release/5.0.x | [![pipeline status](https://gitlab.atvg-studios.com/atvg-studios/kLib/badges/release/4.0.x/pipeline.svg)](https://gitlab.atvg-studios.at/atvg-studios/kLib/commits/release/5.0.x) |

kLib is a Generic Kotlin Library to simplify development

Checkout the Homepage over [here](https://klib.atvg-studios.com).

kLib is now available via a custom Maven repository.
kLib is available via the ATVG-Studios Maven repository.
You can find the Git repository that hosts the Maven data [here](https://gitlab.atvg-studios.com/atvg-studios/maven-repository).
The Maven Repository itself is available here: https://mvn.atvg-studios.com

Expand Down
1 change: 1 addition & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@

| Version | Supported |
| ------- | ------------------ |
| 5.0.x | :white_check_mark: |
| 4.1.x | :white_check_mark: |
| 4.0.x | :white_check_mark: |
| 3.2.x | :x: |
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
kotlin.code.style=official

# kLib Version
klib_version=5.0.0-dev.8
klib_version=5.0.0

# Versions
kotlin_version=1.3.71
Expand Down

0 comments on commit bd39135

Please sign in to comment.