Commit Graph
40 Commits
Author SHA1 Message Date
NyxCode cd59b2c3d2 Alternative handling of output paths (#256)
* Implement alternative handling of output paths

* adjust CI

* fix CI, remove println!
2024-03-07 19:20:05 +01:00
NyxCode a3e0f21169 Remove support for "skip_serializing", "skip_deserializing" and "skip_serializing_if" (#204)
* remove support for "skip_serializing", "skip_deserializing" and "skip_serializing_if"

* add changelog

* fix typo
2024-01-25 17:41:56 +01:00
Moritz 0ebfb2b0e9 conform to latest clippy lints 2023-08-07 12:09:12 +02:00
Ericson Fogo Soares a27472f5a6 Bumping uuid version and removing feature flag from bson to use version 0.8 from uuid 2022-07-12 16:33:21 -03:00
peter-formlogic 5cfcb47bd8 Test 2 attributes 2021-12-22 15:54:39 +10:30
peter-formlogic 9cb6734cf6 Allow default attribute on fields and structs 2021-12-22 15:52:04 +10:30
Moritz Bischof 1b2ee3ba41 completely replace old export logic 2021-11-11 15:04:01 +01:00
Moritz Bischof 01ea723e64 implement #[ts(export)] to export a type to its own file 2021-11-10 16:01:48 +01:00
Moritz Bischof 85151f9225 update to 2021 edition 2021-11-02 01:02:04 +01:00
Moritz Bischof bf37598f41 export [u/i]64 as bigint (#42) 2021-11-01 18:07:20 +01:00
Moritz Bischof 6232e6e124 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	ts-rs/src/lib.rs
2021-09-28 12:59:14 +02:00
Moritz Bischof 0db843c660 support raw identifiers 2021-09-28 12:58:26 +02:00
Rom's c6e15c787d add uuid feature to example 2021-09-28 11:21:21 +07:00
Moritz Bischof c1269f1e79 prepare 4.0 release 2021-09-27 23:25:47 +02:00
Arend van Beelen jr afeb02b63d Merge remote-tracking branch 'upstream/main' into Generics-III 2021-09-27 19:47:32 +02:00
Moritz Bischof ba6b6185c2 fix missing features in tests 2021-09-27 13:50:06 +02:00
Moritz Bischof 749e6dcbfc fix missing features 2021-09-27 11:43:04 +02:00
Arend van Beelen jr 5e185b97a0 Improve generic proxy types 2021-08-04 09:28:12 +02:00
Arend van Beelen jr 283e3e289a Fix boxed enum variants 2021-08-04 09:27:09 +02:00
Arend van Beelen jr 94efd6d423 Improve handling of enum variants 2021-08-04 09:25:54 +02:00
Arend van Beelen jr 48947be0e3 Implement basic generics 2021-08-04 09:21:45 +02:00
Arend van Beelen jr 87d9bc74a5 Implement inline tagged unions 2021-06-21 14:33:45 +02:00
Moritz Bischof 6aec81be71 run rustfmt 2021-05-02 02:58:07 +02:00
Moritz Bischof f7775905a0 update example 2021-05-02 02:57:24 +02:00
Moritz Bischof 8462b46362 format export! output 2021-04-06 11:12:54 +02:00
Jeremy Drouillard 4577033942 Remove serde compat flags 2021-01-21 13:14:33 -08:00
Moritz Bischof f6a0bd896a don't import types from the same file when using export! 2020-12-20 00:42:43 +01:00
Moritz Bischof 3c34ad6146 depend on exact version 2020-12-19 17:42:40 +01:00
Moritz Bischof 47b0e5d57a deduplicate imports 2020-12-19 17:08:25 +01:00
Moritz Bischof bc45ce4b5a v2.1.0 2020-12-19 16:59:31 +01:00
Moritz Bischof e52c81470c fmt 2020-12-19 03:58:35 +01:00
Moritz Bischof 48e805177f release v2 2020-12-19 03:58:14 +01:00
Moritz Bischof 138823ac4a prepare for release 2020-12-18 15:00:56 +01:00
Moritz Bischof 8785188b47 add export! macro 2020-12-18 05:22:11 +01:00
Moritz Bischof 9fcc827391 remove test attribute 2020-12-15 22:28:56 +01:00
Moritz Bischof 26ec23d1bf move import into conditional block 2020-12-15 22:28:39 +01:00
Moritz Bischof 2e065b745c serde compatibility layer 2020-12-15 22:25:16 +01:00
Moritz Bischof f5edefae6f simplify parsing 2020-12-15 18:55:30 +01:00
Moritz Bischof 68a0575353 add "rename" and "rename_all" to enums 2020-12-15 17:02:42 +01:00
Moritz Bischof c1359ce501 initial commit 2020-12-15 16:06:53 +01:00