Skip to content

Commit cdb4635

Browse files
committed
Bumped version to 0.5.2 and updated README
Due to outdated info in README, we've released a MacOS-only version as 0.5.1. We now re-release the cross-platform version as 0.5.2
1 parent 7f221f1 commit cdb4635

File tree

3 files changed

+24
-23
lines changed

3 files changed

+24
-23
lines changed

CHANGES

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@ viktor Changelog
33

44
Here you can see the full list of changes between each viktor release.
55

6+
Version 0.5.2
7+
-------------
8+
9+
Released on January 15, 2019
10+
11+
- Previous version was MacOS-specific due to outdated instructions in README.
12+
13+
614
Version 0.5.1
715
-------------
816

README.md

Lines changed: 15 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
viktor [![tests](http://teamcity.jetbrains.com/app/rest/builds/buildType:(id:Epigenome_Tools_Viktor)/statusIcon.svg)](http://teamcity.jetbrains.com/viewType.html?buildTypeId=Epigenome_Tools_Viktor&guest=1)
22
======
33

4-
`viktor` implements a restricted subset of NumPy [ndarray] [ndarray] features in
4+
`viktor` implements a restricted subset of NumPy [ndarray][ndarray] features in
55
Kotlin. Here're some of the highlights:
66

77
* A single core data type --- `F64Array`, an n-dimensional primitive array.
@@ -23,7 +23,7 @@ Kotlin. Here're some of the highlights:
2323
Installation
2424
------------
2525

26-
The latest version of `viktor` is available on [Bintray] [bintray]. If you're using
26+
The latest version of `viktor` is available on [Bintray][bintray]. If you're using
2727
Gradle just add the following to your `build.gradle`:
2828
2929
```gradle
@@ -32,25 +32,29 @@ repositories {
3232
}
3333
3434
dependencies {
35-
compile 'org.jetbrains.bio:viktor:0.5.0'
35+
compile 'org.jetbrains.bio:viktor:0.5.2'
3636
}
3737
```
3838
3939
[bintray]: https://bintray.com/jetbrains-research/maven/viktor/view
4040
41-
The version available on Bintray currently targets only SSE2 and AVX on x64
42-
Linux. For any other setup `viktor` would fall back to pure-Kotlin
41+
The version available on Bintray currently targets only:
42+
- SSE2 and AVX,
43+
- amd64 and x86-64,
44+
- Linux, Windows and MacOS.
45+
46+
For any other setup `viktor` would fall back to pure-Kotlin
4347
implementations. If you are interested in SIMD accelerations for a different
4448
instruction set or operating system feel free to file an issue to the
45-
[bug tracker] [issues].
49+
[bug tracker][issues].
4650
4751
[issues]: https://github.com/JetBrains-Research/viktor/issues
4852
4953
Building from source
5054
--------------------
5155
52-
`viktor` relies on [boost.simd] [boost.simd] for implementing SIMD
53-
accelerations. Therefore, you would need CMake and a C++11 compiler,
56+
`viktor` relies on [boost.simd][boost.simd] for implementing SIMD
57+
accelerations. Therefore, you would need a C++11 compiler,
5458
but otherwise the build process is as simple as
5559
5660
```bash
@@ -78,17 +82,6 @@ the IDE. The following Java command line option should work for IDEA
7882
Publishing
7983
----------
8084
81-
You can publish a new release with a one-liner
82-
83-
```bash
84-
./gradlew clean assemble test generatePomFileForMavenJavaPublication bintrayUpload
85-
```
86-
87-
Make sure to set Bintray credentials (see API key section
88-
[here](https://bintray.com/profile/edit)) in `$HOME/.gradle/gradle.properties`.
89-
90-
```
91-
$ cat $HOME/.gradle/gradle.properties
92-
bintrayUser=CHANGEME
93-
bintrayKey=CHANGEME
94-
```
85+
Publishing to [Bintray][bintray] is currently done via a dedicated
86+
build configuration of an internal TeamCity server. This allows us
87+
to deploy a cross-platform version.

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
version=0.5.1
1+
version=0.5.2

0 commit comments

Comments
 (0)