Skip to content

Releases: lexmount/moli

Moli v1.0.4

Choose a tag to compare

@github-actions github-actions released this 24 Aug 18:10

What's Changed

Renderer & Navigation

  • fix(renderer): retire failed committed navigations #160
  • refactor(renderer): model committed navigation state #164
  • fix(renderer): resume stylesheet lifecycle after document.write() #136
  • fix(renderer): keep pending child navigation uncommitted #176
  • fix(renderer): defer parser finish across insertion recovery #188
  • fix(renderer): enter isolate for inspector owner wake #191
  • fix(renderer): bind message ports to captured realm #192

Fetch & CLI

  • fix(cli): keep fetch dump output quiet by default #158
  • fix(cli): preserve HTTP error bodies after readiness #163
  • fix(cli): apply redirect wait to terminal 3xx pages #162
  • fix(fetch): include frames in semantic tree dumps #170
  • fix(fetch): invoke wait-script function predicates #171
  • refactor(fetch): split dump output modules #173
  • fix(cli): reject conflicting user agent flags #182
  • feat(fetch): enrich JSON dump metadata #183
  • refactor(cli): remove unused log format flag #184
  • fix(cli): require JSON for network traces #185

Encoding & XML

  • fix(encoding): extract meta content-type charset per the standard by @athul-22 in #157
  • BOM-less UTF-16 XML detection by @BibekPathak in #166
  • fix(charset): reject non-ASCII label whitespace #168
  • fix(encoding): preserve split UTF-16 XML signatures #174

Layout, Style & SVG

  • fix(layout): align viewport and scrollbar behavior #161
  • fix(layout): honor vertical block-start positioning #165
  • refactor(style): retain incremental document style worlds #175
  • fix(svg): cascade presentation attributes #187
  • fix(style): respect owner media in raw CSS scanners #190

CDP & Benchmarks

  • refactor(cdp): remove connection admission limits #167
  • fix(benchmark): harden CDP navigation outcomes #172
  • fix(benchmark): recover poisoned WPT sessions #178
  • fix(cdp): explain layout requirements for capture #181

Release

  • chore(release): update version to 1.0.4 #189

New Contributors

Full Changelog: v1.0.3...v1.0.4

Moli v1.0.3

Choose a tag to compare

@github-actions github-actions released this 22 Aug 13:04

What's Changed

  • refactor: extract HTML parser input stack by @ldm0 in #134
  • fix(cli): enforce --obey-robots against robots.txt by @athul-22 in #135
  • feat(cli): add short flags for common options by @athul-22 in #139
  • refactor(renderer): construct runtimes with document owners by @ldm0 in #142
  • fix(cli): error on invalid --wait-response-body regex by @BibekPathak in #145
  • fix(devtools): preserve nested Main response order by @ldm0 in #148
  • fix(renderer): keep modulepreload from delaying load by @ldm0 in #144
  • fix(renderer): bind WebStorage to receiver window by @ldm0 in #150
  • fix(encoding): rewrite meta-declared UTF-16 to UTF-8 by @athul-22 in #153
  • Implement classic scrollbars by @ldm0 in #117

New Contributors

Full Changelog: v1.0.2...v1.0.3

Moli v1.0.2

Choose a tag to compare

@github-actions github-actions released this 20 Aug 15:15

What's Changed

  • Fix CDP execution context replay on reconnect
  • Reuse CSSOM side-entry snapshots
  • fix(devtools): unify synchronous Page IO responses
  • fix: avoid parser early finish

New Contributors

Full Changelog: v1.0.1...v1.0.2

Moli v1.0.1

Choose a tag to compare

@github-actions github-actions released this 18 Aug 10:55

What's Changed

  • add screenshot_full dump mode
  • implement default wheel scrolling

New Contributors

Full Changelog: v1.0.0...v1.0.1

Moli v1.0.0

Choose a tag to compare

@github-actions github-actions released this 17 Aug 09:01
c80b077

Initial release

Full Changelog: v0.1.3...v1.0.0

Moli v0.1.3

Choose a tag to compare

@github-actions github-actions released this 14 Aug 19:16

What's Changed

  • Own CSS subpixel quantization in Moli by @ldm0 in #53
  • Fix synthetic italic rendering direction by @ldm0 in #59
  • docs: improve Japanese README wording by @SKTT1Ryze in #63
  • Pixel-snap images in pre-transform paint space by @ldm0 in #57
  • opt(layout): retain only the frozen layout tree by @ldm0 in #64
  • Model fixed table colspan constraints by @ldm0 in #54
  • feat(cdp): support concurrent clients by @ldm0 in #66
  • Unify pre-transform paint coordinate state by @ldm0 in #69

New Contributors

Full Changelog: v0.1.2...v0.1.3

Moli v0.1.2

Choose a tag to compare

@github-actions github-actions released this 14 Aug 03:07

What's Changed

  • Fix preserved newline inline-block baselines by @ldm0 in #16
  • Add game showcase to README by @ldm0 in #19
  • Reorder and enhance README by @ldm0 in #22
  • refactor: unify layout inline box states by @ldm0 in #21
  • Fix collapsed whitespace across inline boundaries by @ldm0 in #20
  • feat(cdp): implement PDF printing by @ldm0 in #24
  • Better layout container baseline sets by @ldm0 in #23
  • Add private network blocking env flag by @ldm0 in #25
  • fix(xhr): enforce CORS for synchronous responses by @ldm0 in #26
  • Remove useless sha256 files in Github release by @ldm0 in #28
  • Add unified layout WPT baseline by @ldm0 in #29
  • Stabilize large NodeList regression test by @ldm0 in #32
  • Fix unicode-range web font selection by @ldm0 in #33
  • Update image asset for Moli DevTools Rust language by @ldm0 in #35
  • Accept numeric values for boolean env flags by @ldm0 in #36
  • More UA typography defaults by @ldm0 in #37
  • Add screenshot and PDF fetch dumps by @ldm0 in #38
  • Fix oversized replaced element sizing by @ldm0 in #39
  • Fix font-dependent mouse offset test by @Spxg in #40
  • Avoid redundant replaced image clipping by @ldm0 in #43
  • Fix/sequential navigation port by @ldm0 in #34
  • feat(benchmark): add moli-stress reports by @ldm0 in #46
  • refactor: extract protocol server crate by @ldm0 in #47
  • Add multilingual README by @ldm0 in #50
  • Implement fixed table column allocation by @ldm0 in #49
  • Use a global CSS layout-unit grid by @ldm0 in #48
  • Persist hover state for Stylo selectors by @ldm0 in #45
  • Remove MCP server by @ldm0 in #51
  • Add Moli skills and release installers by @ldm0 in #52
  • Update moli version to 0.1.2 by @ldm0 in #55
  • Bump version to 0.1.2 by @ldm0 in #56

New Contributors

  • @Spxg made their first contribution in #40

Full Changelog: v0.1.1...v0.1.2

Moli v0.1.1

Choose a tag to compare

@github-actions github-actions released this 11 Aug 10:34

Public preview.

Full Changelog: v0.1.0...v0.1.1

Moli v0.1.0

Moli v0.1.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Aug 04:05

public preview