Mqx
c887e17e2e
Add workflow to automatically build WASM files ( #92 )
2024-02-24 00:24:23 -05:00
connorskees
45ad97e0be
fix typo in docs
2023-01-25 03:35:46 +00:00
saolof
ef7d188062
Add profile to generate a small final binary ( #68 )
...
adds `profile.small`, which optimizes for binary size instead of runtime performance
2023-01-17 01:07:20 -05:00
connorskees
3c1b14406a
convert to workspace
2023-01-07 19:47:32 +00:00
connorskees
1f873e1f0e
bump version to 0.12.1
2023-01-07 17:58:49 +00:00
connorskees
8095c2345e
add compile time macro
2023-01-06 10:58:12 +00:00
Connor Skees
39c992a2eb
bump version to 0.12.0
2022-12-28 22:34:58 -05:00
Connor Skees
ffaee04613
rewrite parsing, evaluation, and serialization ( #67 )
...
Adds support for the indented syntax, plain CSS imports, `@forward`, and many other previously missing features.
2022-12-26 15:33:04 -05:00
Niclas
b913eabdf1
bump dependencies ( #66 )
2022-10-27 09:06:04 -04:00
Connor Skees
bd83410a8a
bump version to 0.11.2
2022-09-03 19:42:27 -04:00
Connor Skees
78f482c9bb
bump version to 0.11.1
2022-09-02 16:22:15 -04:00
Connor Skees
93ad5caa39
bump version to 0.11.0
2022-04-03 19:36:32 -04:00
Chris Morgan
3c5463ac4c
File system interception, and various other matters ( #55 )
2022-02-03 17:41:10 -05:00
Connor Skees
dd92ebf39b
bump version to 0.10.8
2021-09-20 21:33:15 -04:00
Connor Skees
c43b3a7661
bump version to 0.10.7
2021-08-15 23:33:54 -04:00
Connor Skees
1a72f06f78
bump version to 0.10.6
2021-07-25 13:02:58 -04:00
Connor Skees
adfecfa83e
remove peekmore dependency
2021-07-11 15:12:46 -04:00
Paolo Barbolini
c40eec8728
Update dependencies ( #48 )
2021-07-11 01:35:56 -04:00
Connor Skees
35907673aa
bump version to 0.10.5
2021-07-10 13:07:46 -04:00
Connor Skees
3bd56af4f7
bump version to 0.10.4
2020-11-16 03:48:19 -05:00
Connor Skees
642486b8f4
bump dependencies
2020-11-16 03:38:39 -05:00
Connor Skees
fce74d4013
bump version to 0.10.3
2020-08-15 22:25:31 -04:00
Connor Skees
2b647ffd49
bump version to 0.10.2
2020-08-14 15:55:07 -04:00
Connor Skees
3fca50c305
bump version to 0.10.1
2020-08-13 16:46:36 -04:00
Connor Skees
0c7e2017d5
use patched version of peekmore
2020-08-08 21:38:59 -04:00
Ivan Tham
edec89093b
use phf for named rgba map hashing
...
Improves many_named_colors benchmark by ~40%.
many_named_colors time: [897.66 us 900.05 us 903.05 us]
change: [-41.299% -40.114% -38.800%] (p = 0.00 < 0.05)
Performance has improved.
Found 6 outliers among 100 measurements (6.00%)
2 (2.00%) high mild
4 (4.00%) high severe
2020-08-02 15:03:55 -04:00
Connor Skees
91b000ac0d
bump version to 0.10.0
2020-07-24 23:59:36 -04:00
Connor Skees
9dc87f4c96
bump dependencies
2020-07-24 23:54:19 -04:00
Connor Skees
fa06351af0
drop lasso back down to 0.2.0 due to regressions
2020-07-24 17:54:48 -04:00
Ivan Tham
741f560e90
bump lasso 0.3
2020-07-22 17:23:47 -04:00
Connor Skees
2dfda192bc
implement string interning
2020-07-08 21:36:41 -04:00
Connor Skees
f7bb133cfd
bump version to 0.9.5
2020-07-06 10:30:21 -04:00
Connor Skees
c952eadc07
by default, crate-type is unset
...
this seems to be causing build failures for some people
2020-07-06 09:37:04 -04:00
Connor Skees
92aa149f8a
remove dependency on bitflags
2020-07-05 10:21:43 -04:00
Ivan Tham
85ec26001a
Keep parser context with bitflags
2020-07-05 09:35:42 -04:00
Connor Skees
379eeb4fd3
bump version to 0.9.4
2020-07-04 21:30:42 -04:00
Connor Skees
641ff007fb
bump version to 0.9.3
2020-07-04 14:40:21 -04:00
Connor Skees
28fa06a85f
bump version to 0.9.2
2020-07-03 21:32:45 -04:00
ConnorSkees
41bfea3cea
update dependencies
2020-06-26 08:03:43 -04:00
ConnorSkees
218d73c982
bump version to 0.9.1
2020-06-20 22:06:45 -04:00
ConnorSkees
2887016ceb
tidy documentation
...
standardize capitalization of "Sass" and make updates to reflect new
0.9.0 API
2020-06-20 06:31:43 -04:00
ConnorSkees
47c4a421ac
upgrade dependencies
2020-06-19 22:47:06 -04:00
ConnorSkees
2cd81ccb0f
bump version to 0.9.0
2020-06-16 20:50:41 -04:00
ConnorSkees
d71e996e2b
initial implementation of selector-extend
2020-06-07 11:46:34 -04:00
ConnorSkees
b149cb3484
bump version to 0.8.3
2020-05-25 16:26:31 -04:00
ConnorSkees
6820416c8d
resolve merge conflicts
2020-05-25 16:15:42 -04:00
ConnorSkees
d6ac99f1d7
make criterion an optional rather than dev dep
...
criterion was making it take too long to compile tests, and there is no
way to turn it off
2020-05-25 14:10:48 -04:00
ConnorSkees
b704cc42b6
make some benches smaller
2020-05-25 13:58:16 -04:00
ConnorSkees
bb53aaab8a
replace std::borrow::Cow with beef::Cow
2020-05-25 13:09:20 -04:00
ConnorSkees
969726eb30
Revert string interning
...
There existed issues related to multithreaded tests that are difficult
to resolve. In the future interning may be reimplemented but in a more
limited capacity.
The motivation behind interning *values* was that it appeared checking
for named colors was responsible for much of the time lost when parsing
unquoted strings. If interning were to be reimplemented, it may make
sense to limit it solely to identifiers and style properties.
2020-05-22 14:20:31 -04:00