Sha256: ed7d20aa25755bcb585dbd6e2ce4b0fce6b75d3ef855c2effd7ab895e8e9ed3f

Contents?: true

Size: 770 Bytes

Versions: 1

Compression:

Stored size: 770 Bytes

Contents

## [Unreleased]

## [0.1.1] - 2021-10-03

Added missing RBS sig files to the gemspec.

## [0.1.0] - 2021-09-04

### improvements

It ships RBS signatures for the main public API.

### compliance

`idnx` ships with a pure ruby punycode implementation (IDNA 2003), which will get loaded when `libidn2` isn't installed in the system. This was necessary for license compatibility, given that Apache 2.0 projects can rely on GPL dependencies (such as `libidn2`) but nnot exclusively.

## [0.0.1] - 2021-06-11

This is the initial release.

### Features

`idnx` ships with a single function, which translate Innternational domain names into Punycode names, which can be used for DNS requests:

```ruby
require "idnx"

Idnx.to_punycode("bücher.de") #=> "xn--bcher-kva.de"
```

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
idnx-0.1.1 CHANGELOG.md