summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/src/general/changelog.md26
-rw-r--r--src/export/pdf/image.rs2
-rw-r--r--tests/typ/layout/repeat.typ2
-rw-r--r--tests/typ/math/accent.typ1
4 files changed, 28 insertions, 3 deletions
diff --git a/docs/src/general/changelog.md b/docs/src/general/changelog.md
index 5879c840..19e895ae 100644
--- a/docs/src/general/changelog.md
+++ b/docs/src/general/changelog.md
@@ -5,6 +5,32 @@ description: |
---
# Changelog
+## Unreleased
+- **Breaking:** Enumerations now require a space after their marker, that is,
+ `[1.ok]` must now be written as `[1. ok]`
+- Fixed bibliography ordering in IEEE style
+- Fixed parsing of decimals in math: `[$1.2/3.4$]`
+- Fixed parsing of unbalanced delimiters in fractions: `[$1/(2 (x)$]`
+- Fixed unexpected parsing of numbers as enumerations, e.g. in `[1.2]`
+- Fixed combination of page fill and header
+- Fixed compiler crash if [`repeat`]($func/repeat) is used in page with
+ automatic width
+- Fixed [matrices]($func/mat) with explicit delimiter
+- Fixed build of CLI if `git` is not installed
+- Links in bibliographies are now affected by link styling
+ `[#counter(..).update(0)]`
+- Added support for disabling [matrix]($func/mat) and [vector]($func/vec)
+ delimiters. Generally with `[#set math.mat(delim: none)]` or one-off with
+ `[$mat(delim: #none, 1, 2; 3, 4)$]`.
+- Numberings now allow zeros. To reset a counter, you can write
+- Added `--font-path` argument for CLI
+- Added Nix flake
+- Numerous documentation fixes
+- Added documentation for `{page()}` and `{position()}` methods on
+ [`location`]($func/locate) type
+- Added symbols for double, triple, and quadruple dot accent
+- Added smart quotes for Norwegian Bokmål
+
## March 21, 2023
- Reference and bibliography management
- [Bibliographies]($func/bibliography) and [citations]($func/cite) (currently
diff --git a/src/export/pdf/image.rs b/src/export/pdf/image.rs
index 0bdcd481..906737de 100644
--- a/src/export/pdf/image.rs
+++ b/src/export/pdf/image.rs
@@ -86,7 +86,7 @@ fn encode_image(
(data.into_inner(), Filter::DctDecode, true)
}
- // TODO: Encode flat streams with PNG-predictor?
+ // TODO: Encode flate streams with PNG-predictor?
// 8-bit gray PNG.
(RasterFormat::Png, DynamicImage::ImageLuma8(luma)) => {
diff --git a/tests/typ/layout/repeat.typ b/tests/typ/layout/repeat.typ
index 5663281e..173f9d57 100644
--- a/tests/typ/layout/repeat.typ
+++ b/tests/typ/layout/repeat.typ
@@ -41,4 +41,4 @@ A#box(width: 1fr, repeat(rect(width: 6em, height: 0.7em)))B
---
// Error: 2:2-2:13 repeat with no size restrictions
#set page(width: auto)
-#repeat(".") \ No newline at end of file
+#repeat(".")
diff --git a/tests/typ/math/accent.typ b/tests/typ/math/accent.typ
index ff1f87c1..cf1d3fa2 100644
--- a/tests/typ/math/accent.typ
+++ b/tests/typ/math/accent.typ
@@ -6,7 +6,6 @@ $grave(a), acute(b), hat(f), tilde(§), macron(ä), diaer(a), ä \
breve(\&), dot(!), circle(a), caron(@), arrow(Z), arrow.l(Z)$
---
-
$ x &= p \ dot(x) &= v \ dot.double(x) &= a \ dot.triple(x) &= j \ dot.quad(x) &= s $
---