Skip to content

Commit 8c201a2

Browse files
committed
chore: release 0.5.0
1 parent e28372f commit 8c201a2

File tree

3 files changed

+16
-2
lines changed

3 files changed

+16
-2
lines changed

CHANGELOG.md

+14
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## Unreleased
99

10+
## 0.5.0 - 2024-05-08
11+
1012
### Fixed
1113

1214
* Transform `Promise` to `JS.Promise` (by @nojaf) ([GH-33](https://github.com/glutinum-org/cli/pull/33))
@@ -53,6 +55,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
5355
U2<MyClass, string>
5456
```
5557

58+
* Don't generate `U1` if an union is resolved to a single type
59+
60+
```ts
61+
export type ColorInfo = number | false;
62+
```
63+
64+
```fs
65+
// We can't represent false in F#
66+
type ColorInfo = float
67+
```
68+
5669
### Added
5770

5871
* Add support for `MethodSignature` on interface ([GH-28](https://github.com/glutinum-org/cli/issues/28))
@@ -286,6 +299,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
286299
```fs
287300
type MyObject = obj
288301
```
302+
* Add support for converting tsdoc to xml doc comments
289303

290304
### Changed
291305

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@glutinum/cli",
3-
"version": "0.4.0",
3+
"version": "0.5.0",
44
"description": "TypeScript definition to F# bindings converter",
55
"type": "module",
66
"main": "index.js",

src/Glutinum.Converter/Prelude.fs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
module Glutinum.Converter.Prelude
22

33
[<Literal>]
4-
let VERSION = "0.4.0"
4+
let VERSION = "0.5.0"

0 commit comments

Comments
 (0)