ConnorSkees
9a6c8ce019
add string interning
...
this seems to improve performance by ~20% as well as significantly
decrease memory usage
2020-05-21 22:46:40 -04:00
ConnorSkees
fe37bab6f2
add color benchmarks
2020-05-20 22:51:56 -04:00
ConnorSkees
d61f8abd41
add benches
2020-05-20 00:20:59 -04:00
ConnorSkees
cf987abb53
remove bimap in favor of ad hoc structure
2020-05-19 19:13:49 -04:00
ConnorSkees
e524867a30
bump version to 0.8.2
...
This release contains significant (>10x) improvements for WASM speed.
Performance is now comparable to libsass bindings with `node-sass` as
well as `dart-sass` with dart2js. It is, however, roughly 4x slower than
native `grass`.
2020-05-11 12:59:31 -04:00
ConnorSkees
5ba28e27f3
bump version to 0.8.1
2020-05-05 19:12:49 -04:00
ConnorSkees
004ca3a7ed
bump version to 0.8.0
2020-05-05 19:02:03 -04:00
ConnorSkees
2cc655aa61
add flags for profile.release
2020-05-02 12:12:19 -04:00
ConnorSkees
05b78a3ddd
add profiling feature
2020-05-01 15:43:43 -04:00
ConnorSkees
af7e236ca3
refactor named colors into bidirectional map
2020-04-26 22:23:55 -04:00
ConnorSkees
b8ca587353
experimental support for wasm
2020-04-24 18:08:20 -04:00
ConnorSkees
21dcbf0be9
bump version to 0.7.0
2020-04-21 05:25:24 -04:00
ConnorSkees
aaf37bf4c4
add peekmore as dependency
2020-04-20 04:05:57 -04:00
ConnorSkees
5d2d236a82
bump codemap
2020-04-17 13:17:39 -04:00
ConnorSkees
f0895db939
bump version to 0.6.0
2020-04-12 22:18:02 -04:00
ConnorSkees
1d2f645f35
add codemap add dependency
2020-04-12 14:21:47 -04:00
ConnorSkees
d67fe948d6
implement builtin function unique-id
2020-04-05 18:20:58 -04:00
ConnorSkees
03ac46d268
add rand as optional but default dep
2020-04-05 13:42:18 -04:00
ConnorSkees
073a1e04bb
bump version to 0.5.0
2020-04-01 17:54:17 -04:00
ConnorSkees
f962595624
bump version to 0.4.0
2020-03-20 21:08:00 -04:00
ConnorSkees
b3b5163113
Implement unit conversions in numeric addition
2020-03-18 10:08:40 -04:00
ConnorSkees
6dbf8512e5
Bump version
2020-03-16 16:45:13 -04:00
ConnorSkees
0665e67158
bump bugfix version
2020-03-10 21:30:36 -04:00
ConnorSkees
8458106833
Replace lazy_static! with once_cell::sync::Lazy
...
As per
276134eb93 (r37745873)
,
this allows us to avoid a macro call and get better autocompletion
within the declaration.
2020-03-10 21:19:23 -04:00
ConnorSkees
94a6109a05
exclude Cargo.lock from crates.io
2020-03-01 17:16:58 -05:00
ConnorSkees
162377a06b
Bump version to 0.3.0
2020-03-01 17:13:08 -05:00
ConnorSkees
4c32d97971
remove comment
2020-02-24 15:10:15 -05:00
ConnorSkees
98b14e010e
Bump version to 0.2.0
2020-02-15 10:12:32 -05:00
ConnorSkees
03c278ed19
exclude tests from crates.io
2020-02-15 10:11:26 -05:00
ConnorSkees
c75e5cc553
Properly parse floating point numbers and rgba()
2020-02-08 20:07:20 -05:00
ConnorSkees
b2f7b57e6b
Add num-rational and num-bigint as dependencies
2020-02-08 09:39:19 -05:00
ConnorSkees
abaa7724c0
Add lazy_static as dependency
2020-01-25 18:40:46 -05:00
ConnorSkees
edb851c536
Make edition implicit
2020-01-20 16:01:58 -05:00
ConnorSkees
ba955c464a
exclude the spec
2020-01-20 13:44:12 -05:00
ConnorSkees
75f38ba416
Move #[track_caller] behind feature gate
2020-01-20 13:39:25 -05:00
ConnorSkees
058772edb4
Refactor into library and add argument parsing
2020-01-20 11:00:01 -05:00
ConnorSkees
d2ae3a4a0b
Add cargo metadata
2020-01-18 18:59:43 -05:00
ConnorSkees
fb33159996
Add tempfile as dev dependency
2020-01-18 14:56:18 -05:00
ConnorSkees
c615c5806c
Parse StyleSheet into Css struct and pretty print it
2020-01-05 12:37:02 -05:00