1. 259cd49 [build] Drop empty translation units (#6025) by Behdad Esfahbod · 2 days ago main
  2. 360a302 Bump github/codeql-action from 4.36.0 to 4.36.2 by dependabot[bot] · 3 days ago
  3. 4937609 Bump actions/checkout from 6.0.2 to 6.0.3 by dependabot[bot] · 3 days ago
  4. b582759 [ot-layout] Fix docs typo by Khaled Hosny · 3 days ago
  5. 30a8ab8 Follow up to PR 6020 [util] Fix Unicode command line arguments on Windows (#6022) by Behdad Esfahbod · 3 days ago
  6. 37015a2 [util] Inhibit help2man usage on crossbuilds by Behdad Esfahbod · 3 days ago
  7. 8647a42 Fix subset fuzzer timeout. (#6019) by Garret Rieger · 7 days ago
  8. 56feae4 14.2.1 by Khaled Hosny · 9 days ago 14.2.1
  9. 8beb229 [gen-tag-table] Generate bytes instead of str in rust output (#6017) by Behdad Esfahbod · 9 days ago
  10. 6dda1a0 Add HB_SCRIPT_KATAKANA_OR_HIRAGANA (#5995) by Fuqiao Xue · 9 days ago
  11. 2575326 [rust] Bulk-populate HarfRust input buffer (#6016) by Behdad Esfahbod · 9 days ago
  12. a4eb9e2 [rust] Avoid parsing HarfRust language tags (#6015) by Behdad Esfahbod · 9 days ago
  13. 97650e5 [rust] Use SmallVec for HarfRust features (#6014) by Behdad Esfahbod · 9 days ago
  14. 8987443 [rust] Bulk-copy HarfRust shape results (#6013) by Behdad Esfahbod · 10 days ago
  15. d639197 [COLR] Fix glyph extents for .notdef in COLRv1 fonts (#6012) by Behdad Esfahbod · 10 days ago
  16. 27734f0 Fix unused-warning error by Behdad Esfahbod · 10 days ago
  17. 0efc579 [config] Fix CFF closure with HB_NO_DRAW (#6009) by Behdad Esfahbod · 10 days ago
  18. 30bde66 Pass codepoints for context directly to HarfRust shaper (#6008) by Dominik Röttsches · 10 days ago
  19. bc4cd30 [rust] Use new harfrust GlyphFlags getter (#6011) by Behdad Esfahbod · 10 days ago
  20. fd707f8 [fontations] Map default variations by Behdad Esfahbod · 10 days ago
  21. 2353415 [rust] Reinstate commented-out git branch for harfrust by Behdad Esfahbod · 11 days ago
  22. e020ac4 [buffer] Harden verification after non-monotone clusters (#6010) by Behdad Esfahbod · 12 days ago
  23. abc3b1a [avar] Avoid float-to-int overflow UB in avar2 mapping by Behdad Esfahbod · 12 days ago
  24. 689383d [subset] keep East Asian spacing palt by default (#6007) by Takeru Suzuki · 13 days ago
  25. 77abf89 [harfrust] Honor hb font funcs during shaping (#6002) by Behdad Esfahbod · 13 days ago
  26. 1e434eb [subset-repack] increase the MAX_SPACES limit (#5996) by Qunxin Liu · 2 weeks ago
  27. 2326d8c Merge pull request #6005 from harfbuzz/fontations-paint-match-more by Behdad Esfahbod · 2 weeks ago
  28. 719a1d3 [paint] Round COLRv1 alpha consistently by Behdad Esfahbod · 2 weeks ago
  29. 788706d [test] Normalize linear paint transcripts by Behdad Esfahbod · 2 weeks ago
  30. 88adc64 Merge pull request #6004 from harfbuzz/fontations-colr-match by Behdad Esfahbod · 2 weeks ago
  31. 56ac9c9 [paint] Push COLRv1 root clip under font transform by Behdad Esfahbod · 2 weeks ago
  32. 202202b [test] Disable stale beyond-64k API checks by Behdad Esfahbod · 2 weeks ago
  33. c6ebdf6 [font] Adjust extents rounding to be inclusive by Behdad Esfahbod · 2 weeks ago
  34. b90b89f [font] Fix extents scaling truncation by Behdad Esfahbod · 2 weeks ago
  35. 83f88d2 Merge pull request #6003 from harfbuzz/mort-contextual-offsets by Behdad Esfahbod · 2 weeks ago
  36. 98626f6 [aat] Avoid overflow in obsolete offset math by Behdad Esfahbod · 2 weeks ago
  37. f9d86e2 [aat] Mark in-place deleted glyph replacements by Behdad Esfahbod · 2 weeks ago
  38. 20bc598 [aat] Fix mort contextual substitution offsets by Behdad Esfahbod · 2 weeks ago
  39. 4b287d9 [rust] Remove accidental change to comments by Behdad Esfahbod · 2 weeks ago
  40. 53c7617 [harfrust] Update shape glue for harfrust 0.8 (#6001) by Behdad Esfahbod · 2 weeks ago
  41. 1cd1e02 Bump github/codeql-action from 4.35.5 to 4.36.0 by dependabot[bot] · 2 weeks ago
  42. 0a70926 [rust] Windows build fixes by Dominik Röttsches · 2 weeks ago
  43. cb3fd65 Some CMake updates for Windows builds (#5997) by fanc999-1 · 3 weeks ago
  44. f54cb4a build: Fix building hb-gpu on Windows (#5986) by fanc999-1 · 3 weeks ago
  45. 22ea52f Bump github/codeql-action from 4.35.4 to 4.35.5 by dependabot[bot] · 3 weeks ago
  46. cbd63f5 Bump fonttools from 4.62.1 to 4.63.0 in /.ci by dependabot[bot] · 3 weeks ago
  47. f3c6b3a [algs] Saturating arithmetic for get_size() on 32-bit (#5988) by Behdad Esfahbod · 3 weeks ago
  48. fd0360d [gpu] Silence float-to-double promotion warnings in Metal demo by Behdad Esfahbod · 3 weeks ago
  49. 4321818 Cross-platform clippy-friendly casts in FFI by Dominik Röttsches · 3 weeks ago
  50. 8d24ed6 [arabic-pua] Fix mapping for isolated lam alef maksura ligature (#5985) by Khaled Hosny · 3 weeks ago
  51. c31d554 Some more 32bit overflow hardening by Behdad Esfahbod · 4 weeks ago
  52. 56b9727 [check-symbols] Err on weakly-public symbols as well by Behdad Esfahbod · 4 weeks ago
  53. cf9c3eb [vector] Fix heap buffer overflow in append_base64 / append_len by Behdad Esfahbod · 4 weeks ago
  54. 0cf18e7 Fix warnings in embedder build with newer rustc (#5983) by Dominik Röttsches · 4 weeks ago
  55. 3986312 Make Rust global_allocator mapping optional (#5982) by Dominik Röttsches · 4 weeks ago
  56. af541c2 Bump github/codeql-action from 4.35.3 to 4.35.4 by dependabot[bot] · 4 weeks ago
  57. da577bc test: strengthen buffer and map API coverage (#5979) by parasol-aser · 5 weeks ago
  58. 5062828 Add Flutter to list of users in README.md (#5978) by Metaspook · 5 weeks ago
  59. de77426 [gpu-paint] Limit clip rasterization ops by Behdad Esfahbod · 5 weeks ago
  60. 5ee942f [gpu_demo] Fix web demo build by Behdad Esfahbod · 5 weeks ago
  61. 8aaa510 [gpu_demo] Silence compiler warnings by Behdad Esfahbod · 5 weeks ago
  62. a45382c [gpu_demo] Fix build in Windows by Behdad Esfahbod · 5 weeks ago
  63. 9a3a13c Bump github/codeql-action from 4.35.2 to 4.35.3 by dependabot[bot] · 5 weeks ago
  64. f90bc29 Merge pull request #5973 from harfbuzz/no-std-sort by Behdad Esfahbod · 6 weeks ago
  65. 09795f3 [post] Fix flipped glyph-name sort comparator on macOS by Behdad Esfahbod · 6 weeks ago
  66. 58deffd [qsort] Lower threshold from 32 to 24 by Behdad Esfahbod · 6 weeks ago
  67. e064b9f [algs] Defer insertion sort to single final pass; bump threshold to 32 by Behdad Esfahbod · 6 weeks ago
  68. 6910337 [algs] Replace byte-based sort with typed two-way quicksort by Behdad Esfahbod · 6 weeks ago
  69. d3a1de2 [array] Replace std::sort with internal sort_r_simple by Behdad Esfahbod · 6 weeks ago
  70. 209a723 [repacker] fuzzer fix: duplicate shared liga_sets before splitting (#5972) by Qunxin Liu · 6 weeks ago
  71. ef1b375 [ft] Bump minimum freetype version to 2.8.0 (20.0.14) by Sergei Lopatin · 6 weeks ago
  72. ab6aa4f Allow line-ending changes in gen-gpu-shader-artifacts.py (#5968) by Andrew Tribick · 6 weeks ago
  73. e6741e2 [harfbuzz-world] Fix macros by Behdad Esfahbod · 6 weeks ago
  74. 79784ef Bump meson from 1.11.0 to 1.11.1 in /.ci by dependabot[bot] · 6 weeks ago
  75. 00cbd98 Bump hendrikmuhs/ccache-action from 1.2.22 to 1.2.23 by dependabot[bot] · 6 weeks ago
  76. 73db8cc [gpu] Fix HLSL paint fragment compile error by Behdad Esfahbod · 7 weeks ago
  77. f751170 [gpu] Remove outdated comment by Behdad Esfahbod · 7 weeks ago
  78. 1b9c0c9 [subset/gvar] Protect against overflow on 32bit systems by Behdad Esfahbod · 7 weeks ago
  79. 7439673 [cmake] Fix missing hb-static.cc in gpu target (#5960) by 璀境石 · 7 weeks ago
  80. 0091ae3 [hb-config.hh] Tweak HB_TINY / HB_NO_DRAW / HB_NO_CFF relationship by Behdad Esfahbod · 7 weeks ago
  81. 14d1d03 [cmake] Add a .gitignore file to build directory (inspired by Meson) (#5957) by 璀境石 · 7 weeks ago
  82. d25e930 Bump meson from 1.10.2 to 1.11.0 in /.ci by dependabot[bot] · 7 weeks ago
  83. e8fbf40 Bump github/codeql-action from 4.35.1 to 4.35.2 by dependabot[bot] · 7 weeks ago
  84. b0ffab4 14.2.0 by Khaled Hosny · 7 weeks ago 14.2.0
  85. 6988bda [gpu] Move blob-recycling from gpu to blob.hh by Behdad Esfahbod · 7 weeks ago
  86. 98202cd [gpu-paint] Cosmetic by Behdad Esfahbod · 7 weeks ago
  87. 90ba85b [gpu-draw] Cosmetic by Behdad Esfahbod · 7 weeks ago
  88. d26e90c [gpu] Add HB_GPU_SHADER_LANG_INVALID by Behdad Esfahbod · 7 weeks ago
  89. 521d7b2 [vector] Approximate a couple of Porter-Duff modes by Behdad Esfahbod · 7 weeks ago
  90. 1ae32fb [vector-pdf] Clean up color-stop passing around by Behdad Esfahbod · 7 weeks ago
  91. f433a59 [vector-svg] Cosmetic by Behdad Esfahbod · 7 weeks ago
  92. 0b718a9 [raster/vector/gpu] Streamline color-stop fetching by Behdad Esfahbod · 7 weeks ago
  93. 74514fc [vector-svg] Streamline set_svg_prefix() by Behdad Esfahbod · 7 weeks ago
  94. 6ef43b3 [hb-vector] Touchups by Behdad Esfahbod · 7 weeks ago
  95. 067539a [raster] Rename hb-raster-utils.hh to hb-raster.hh by Behdad Esfahbod · 7 weeks ago
  96. 7a7fbdd [NEWS] Typos by Behdad Esfahbod · 7 weeks ago
  97. a7bcaac Merge pull request #5948 from harfbuzz/vector-no-reuse-no-pen by Behdad Esfahbod · 7 weeks ago
  98. e5755c8 [raster/vector] Address review feedback by Behdad Esfahbod · 7 weeks ago
  99. 1ea68a9 [fontations] Fix OOB write on glyph-name callback with size == 0 (#5946) (#5947) by parasol-aser · 8 weeks ago
  100. 27f1be9 [indic] Categorize U+1CF5 and U+1CF6 as CS (#5949) by David Corbett · 8 weeks ago