Skip to content

Commit

Permalink
meta: add decancer.jar download link
Browse files Browse the repository at this point in the history
  • Loading branch information
null8626 committed Aug 4, 2024
1 parent bc91202 commit ef4041c
Show file tree
Hide file tree
Showing 27 changed files with 87 additions and 83 deletions.
74 changes: 39 additions & 35 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ A library that removes common unicode confusables/homoglyphs from strings.
In your `Cargo.toml`:

```toml
decancer = "3.2.3"
decancer = "3.2.4"
```

<!---[ end, begin DECANCER_GLOBAL ]--->
Expand Down Expand Up @@ -78,7 +78,7 @@ In your code:

```html
<script type="module">
import init from 'https://cdn.jsdelivr.net/gh/null8626/decancer@v3.2.3/bindings/wasm/bin/decancer.min.js'
import init from 'https://cdn.jsdelivr.net/gh/null8626/decancer@v3.2.4/bindings/wasm/bin/decancer.min.js'
const decancer = await init()
</script>
Expand All @@ -88,6 +88,10 @@ In your code:
<details>
<summary><b>Java</b></summary>

### As a JAR file

[**You can download the latest JAR file here.**](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer.jar)

### As a dependency

In your `build.gradle`:
Expand All @@ -99,7 +103,7 @@ repositories {
}
dependencies {
implementation 'io.github.null8626:decancer:3.2.3'
implementation 'io.github.null8626:decancer:3.2.4'
}
```

Expand All @@ -121,7 +125,7 @@ In your `pom.xml`:
<dependency>
<groupId>io.github.null8626</groupId>
<artifactId>decancer</artifactId>
<version>3.2.3</version>
<version>3.2.4</version>
</dependency>
</dependencies>
```
Expand All @@ -147,7 +151,7 @@ chmod +x ./gradlew
./gradlew build -x test
```

Tip: You can shrink the size of the resulting jar file by removing binaries in the `bin` directory for the platforms you don't want to support.
Tip: You can shrink the size of the resulting JAR file by removing binaries in the `bin` directory for the platforms you don't want to support.

</details>
<details>
Expand All @@ -156,35 +160,35 @@ Tip: You can shrink the size of the resulting jar file by removing binaries in t

### Download

- [Header file](https://raw.githubusercontent.com/null8626/decancer/v3.2.3/bindings/native/decancer.h)
- [Download for ARM64 macOS (11.0+, Big Sur+)](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-aarch64-apple-darwin.zip)
- [Download for ARM64 iOS](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-aarch64-apple-ios.zip)
- [Download for Apple iOS Simulator on ARM6](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-aarch64-apple-ios-sim.zip)
- [Download for ARM64 Android](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-aarch64-linux-android.zip)
- [Download for ARM64 Windows MSVC](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-aarch64-pc-windows-msvc.zip)
- [Download for ARM64 Linux (kernel 4.1, glibc 2.17+)](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-aarch64-unknown-linux-gnu.zip)
- [Download for ARM64 Linux with MUSL](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-aarch64-unknown-linux-musl.zip)
- [Download for ARMv6 Linux (kernel 3.2, glibc 2.17)](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-arm-unknown-linux-gnueabi.zip)
- [Download for ARMv5TE Linux (kernel 4.4, glibc 2.23)](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-armv5te-unknown-linux-gnueabi.zip)
- [Download for ARMv7-A Android](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-armv7-linux-androideabi.zip)
- [Download for ARMv7-A Linux (kernel 4.15, glibc 2.27)](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-armv7-unknown-linux-gnueabi.zip)
- [Download for ARMv7-A Linux, hardfloat (kernel 3.2, glibc 2.17)](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-armv7-unknown-linux-gnueabihf.zip)
- [Download for 32-bit Linux w/o SSE (kernel 3.2, glibc 2.17)](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-i586-unknown-linux-gnu.zip)
- [Download for 32-bit MSVC (Windows 7+)](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-i686-pc-windows-msvc.zip)
- [Download for 32-bit FreeBSD](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-i686-unknown-freebsd.zip)
- [Download for 32-bit Linux (kernel 3.2+, glibc 2.17+)](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-i686-unknown-linux-gnu.zip)
- [Download for PPC64LE Linux (kernel 3.10, glibc 2.17)](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-powerpc64le-unknown-linux-gnu.zip)
- [Download for RISC-V Linux (kernel 4.20, glibc 2.29)](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-riscv64gc-unknown-linux-gnu.zip)
- [Download for S390x Linux (kernel 3.2, glibc 2.17)](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-s390x-unknown-linux-gnu.zip)
- [Download for SPARC Solaris 11, illumos](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-sparcv9-sun-solaris.zip)
- [Download for Thumb2-mode ARMv7-A Linux with NEON (kernel 4.4, glibc 2.23)](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-thumbv7neon-unknown-linux-gnueabihf.zip)
- [Download for 64-bit macOS (10.12+, Sierra+)](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-x86_64-apple-darwin.zip)
- [Download for 64-bit iOS](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-x86_64-apple-ios.zip)
- [Download for 64-bit MSVC (Windows 7+)](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-x86_64-pc-windows-msvc.zip)
- [Download for 64-bit FreeBSD](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-x86_64-unknown-freebsd.zip)
- [Download for 64-bit illumos](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-x86_64-unknown-illumos.zip)
- [Download for 64-bit Linux (kernel 3.2+, glibc 2.17+)](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-x86_64-unknown-linux-gnu.zip)
- [Download for 64-bit Linux with MUSL](https://github.com/null8626/decancer/releases/download/v3.2.3/decancer-x86_64-unknown-linux-musl.zip)
- [Header file](https://raw.githubusercontent.com/null8626/decancer/v3.2.4/bindings/native/decancer.h)
- [Download for ARM64 macOS (11.0+, Big Sur+)](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-aarch64-apple-darwin.zip)
- [Download for ARM64 iOS](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-aarch64-apple-ios.zip)
- [Download for Apple iOS Simulator on ARM6](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-aarch64-apple-ios-sim.zip)
- [Download for ARM64 Android](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-aarch64-linux-android.zip)
- [Download for ARM64 Windows MSVC](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-aarch64-pc-windows-msvc.zip)
- [Download for ARM64 Linux (kernel 4.1, glibc 2.17+)](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-aarch64-unknown-linux-gnu.zip)
- [Download for ARM64 Linux with MUSL](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-aarch64-unknown-linux-musl.zip)
- [Download for ARMv6 Linux (kernel 3.2, glibc 2.17)](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-arm-unknown-linux-gnueabi.zip)
- [Download for ARMv5TE Linux (kernel 4.4, glibc 2.23)](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-armv5te-unknown-linux-gnueabi.zip)
- [Download for ARMv7-A Android](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-armv7-linux-androideabi.zip)
- [Download for ARMv7-A Linux (kernel 4.15, glibc 2.27)](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-armv7-unknown-linux-gnueabi.zip)
- [Download for ARMv7-A Linux, hardfloat (kernel 3.2, glibc 2.17)](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-armv7-unknown-linux-gnueabihf.zip)
- [Download for 32-bit Linux w/o SSE (kernel 3.2, glibc 2.17)](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-i586-unknown-linux-gnu.zip)
- [Download for 32-bit MSVC (Windows 7+)](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-i686-pc-windows-msvc.zip)
- [Download for 32-bit FreeBSD](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-i686-unknown-freebsd.zip)
- [Download for 32-bit Linux (kernel 3.2+, glibc 2.17+)](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-i686-unknown-linux-gnu.zip)
- [Download for PPC64LE Linux (kernel 3.10, glibc 2.17)](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-powerpc64le-unknown-linux-gnu.zip)
- [Download for RISC-V Linux (kernel 4.20, glibc 2.29)](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-riscv64gc-unknown-linux-gnu.zip)
- [Download for S390x Linux (kernel 3.2, glibc 2.17)](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-s390x-unknown-linux-gnu.zip)
- [Download for SPARC Solaris 11, illumos](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-sparcv9-sun-solaris.zip)
- [Download for Thumb2-mode ARMv7-A Linux with NEON (kernel 4.4, glibc 2.23)](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-thumbv7neon-unknown-linux-gnueabihf.zip)
- [Download for 64-bit macOS (10.12+, Sierra+)](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-x86_64-apple-darwin.zip)
- [Download for 64-bit iOS](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-x86_64-apple-ios.zip)
- [Download for 64-bit MSVC (Windows 7+)](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-x86_64-pc-windows-msvc.zip)
- [Download for 64-bit FreeBSD](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-x86_64-unknown-freebsd.zip)
- [Download for 64-bit illumos](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-x86_64-unknown-illumos.zip)
- [Download for 64-bit Linux (kernel 3.2+, glibc 2.17+)](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-x86_64-unknown-linux-gnu.zip)
- [Download for 64-bit Linux with MUSL](https://github.com/null8626/decancer/releases/download/v3.2.4/decancer-x86_64-unknown-linux-musl.zip)

### Building from source

Expand Down Expand Up @@ -288,7 +292,7 @@ console.log(cured.toString())
<br />
<button id="cure" onclick="cure()">cure!</button>
<script type="module">
import init from 'https://cdn.jsdelivr.net/gh/null8626/decancer@v3.2.3/bindings/wasm/bin/decancer.min.js'
import init from 'https://cdn.jsdelivr.net/gh/null8626/decancer@v3.2.4/bindings/wasm/bin/decancer.min.js'
const decancer = await init()
Expand Down
10 changes: 5 additions & 5 deletions bindings/java/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ plugins {
}

group 'io.github.null8626'
version '3.2.3'
version '3.2.4'
description 'A library that removes common unicode confusables/homoglyphs from strings.'

repositories {
Expand All @@ -15,7 +15,7 @@ repositories {

jar {
archiveBaseName = 'decancer'
archiveVersion = '3.2.3'
archiveVersion = '3.2.4'

from('./bin') {
include '*.dll'
Expand All @@ -29,7 +29,7 @@ publishing {
maven(MavenPublication) {
artifactId = 'decancer'
groupId = 'io.github.null8626'
version = '3.2.3'
version = '3.2.4'

from components.java

Expand All @@ -43,7 +43,7 @@ publishing {
license {
name = 'MIT License'
distribution = 'repo'
url = 'https://github.com/null8626/decancer/blob/v3.2.3/LICENSE'
url = 'https://github.com/null8626/decancer/blob/v3.2.4/LICENSE'
}
}

Expand Down Expand Up @@ -85,7 +85,7 @@ publishing {
jreleaser {
project {
name = 'decancer'
version = '3.2.3'
version = '3.2.4'
description = 'A library that removes common unicode confusables/homoglyphs from strings.'
longDescription = 'A library that removes common unicode confusables/homoglyphs from strings. By default, the library supports filtering over 220,000 unicode codepoints and reordering right-to-left text as it were to be rendered graphically.'
license = 'MIT'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
* </p>
*
* @author null8626
* @version 3.2.3
* @version 3.2.4
* @since 3.0.0
*/
public class CuredString {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* A match yielded by the CuredString.find() method.
*
* @author null8626
* @version 3.2.3
* @version 3.2.4
* @since 3.1.0
*/
public class Match {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
* </p>
*
* @author null8626
* @version 3.2.3
* @version 3.2.4
* @since 3.0.0
*/
public final class Options {
Expand Down
2 changes: 1 addition & 1 deletion bindings/native/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "decancer_native"
version = "3.2.3"
version = "3.2.4"
edition = "2021"
publish = false

Expand Down
6 changes: 3 additions & 3 deletions bindings/native/decancer.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
* @brief A library that removes common unicode confusables/homoglyphs from strings.
* @author null8626
* @copyright Copyright (c) 2021-2024 null8626
* @date 2024-07-09
* @version 3.2.3
* @date 2024-08-04
* @version 3.2.4
*/

#ifndef __DECANCER_H__
Expand All @@ -29,7 +29,7 @@
* @see DECANCER_VERSION_PATCH
* @since 3.2.2
*/
#define DECANCER_VERSION 0x030203
#define DECANCER_VERSION 0x030204

/**
* @brief The current major version used by this library.
Expand Down
6 changes: 3 additions & 3 deletions bindings/native/docs/Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ PROJECT_NAME = decancer
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = 3.2.3
PROJECT_NUMBER = 3.2.4

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
Expand Down Expand Up @@ -1179,7 +1179,7 @@ SOURCE_TOOLTIPS = YES
# point to the HTML generated by the htags(1) tool instead of doxygen built-in
# source browser. The htags tool is part of GNU's global source tagging system
# (see https://www.gnu.org/software/global/global.html). You will need version
# 3.2.3 or higher.
# 3.2.4 or higher.
#
# To use it do the following:
# - Install the latest version of global
Expand Down Expand Up @@ -2804,7 +2804,7 @@ MAX_DOT_GRAPH_DEPTH = 0

# Set the DOT_MULTI_TARGETS tag to YES to allow dot to generate multiple output
# files in one run (i.e. multiple -o and -T options on the command line). This
# makes dot run faster, but since only newer versions of dot (>3.2.30) support
# makes dot run faster, but since only newer versions of dot (>3.2.40) support
# this, this feature is disabled by default.
# The default value is: NO.
# This tag requires that the tag HAVE_DOT is set to YES.
Expand Down
2 changes: 1 addition & 1 deletion bindings/node/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "decancer_node"
version = "3.2.3"
version = "3.2.4"
edition = "2021"
publish = false

Expand Down
4 changes: 2 additions & 2 deletions bindings/node/npm/android-arm-eabi/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@vierofernando/decancer-android-arm-eabi",
"version": "3.2.3",
"version": "3.2.4",
"os": [
"android"
],
Expand Down Expand Up @@ -34,4 +34,4 @@
"https://github.com/sponsors/null8626",
"https://ko-fi.com/null8626"
]
}
}
4 changes: 2 additions & 2 deletions bindings/node/npm/android-arm64/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@vierofernando/decancer-android-arm64",
"version": "3.2.3",
"version": "3.2.4",
"os": [
"android"
],
Expand Down Expand Up @@ -34,4 +34,4 @@
"https://github.com/sponsors/null8626",
"https://ko-fi.com/null8626"
]
}
}
4 changes: 2 additions & 2 deletions bindings/node/npm/darwin-arm64/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@vierofernando/decancer-darwin-arm64",
"version": "3.2.3",
"version": "3.2.4",
"os": [
"darwin"
],
Expand Down Expand Up @@ -34,4 +34,4 @@
"https://github.com/sponsors/null8626",
"https://ko-fi.com/null8626"
]
}
}
4 changes: 2 additions & 2 deletions bindings/node/npm/darwin-x64/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@vierofernando/decancer-darwin-x64",
"version": "3.2.3",
"version": "3.2.4",
"os": [
"darwin"
],
Expand Down Expand Up @@ -34,4 +34,4 @@
"https://github.com/sponsors/null8626",
"https://ko-fi.com/null8626"
]
}
}
4 changes: 2 additions & 2 deletions bindings/node/npm/freebsd-x64/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@vierofernando/decancer-freebsd-x64",
"version": "3.2.3",
"version": "3.2.4",
"os": [
"freebsd"
],
Expand Down Expand Up @@ -34,4 +34,4 @@
"https://github.com/sponsors/null8626",
"https://ko-fi.com/null8626"
]
}
}
4 changes: 2 additions & 2 deletions bindings/node/npm/linux-arm-gnueabihf/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@vierofernando/decancer-linux-arm-gnueabihf",
"version": "3.2.3",
"version": "3.2.4",
"os": [
"linux"
],
Expand Down Expand Up @@ -34,4 +34,4 @@
"https://github.com/sponsors/null8626",
"https://ko-fi.com/null8626"
]
}
}
4 changes: 2 additions & 2 deletions bindings/node/npm/linux-arm64-gnu/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@vierofernando/decancer-linux-arm64-gnu",
"version": "3.2.3",
"version": "3.2.4",
"os": [
"linux"
],
Expand Down Expand Up @@ -37,4 +37,4 @@
"https://github.com/sponsors/null8626",
"https://ko-fi.com/null8626"
]
}
}
4 changes: 2 additions & 2 deletions bindings/node/npm/linux-arm64-musl/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@vierofernando/decancer-linux-arm64-musl",
"version": "3.2.3",
"version": "3.2.4",
"os": [
"linux"
],
Expand Down Expand Up @@ -37,4 +37,4 @@
"https://github.com/sponsors/null8626",
"https://ko-fi.com/null8626"
]
}
}
4 changes: 2 additions & 2 deletions bindings/node/npm/linux-x64-gnu/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@vierofernando/decancer-linux-x64-gnu",
"version": "3.2.3",
"version": "3.2.4",
"os": [
"linux"
],
Expand Down Expand Up @@ -37,4 +37,4 @@
"https://github.com/sponsors/null8626",
"https://ko-fi.com/null8626"
]
}
}
Loading

0 comments on commit ef4041c

Please sign in to comment.