ReleaseMicrosoftMicrosoftpublished Sep 22, 2025seen Jun 26

microsoft/roosterjs v9.37.0

microsoft/roosterjs

Open original ↗

Captured source

source ↗
published Sep 22, 2025seen Jun 26captured 1whttp 200method plain

RoosterJS 9.37.0

Repository: microsoft/roosterjs

Tag: v9.37.0

Published: 2025-09-22T17:44:20Z

Prerelease: no

Release notes:

What's Changed

  • Fix toggling format issue at composition stage for CJK by @haven2world in https://github.com/microsoft/roosterjs/pull/3064
  • Avoid "undefined" in HTML to Markdown generated content by @Durss in https://github.com/microsoft/roosterjs/pull/3069
  • Add focus handling in formatTableWithContentModel and its tests by @BryanValverdeU in https://github.com/microsoft/roosterjs/pull/3072
  • Do not parse negative number in ListStyles by @juliaroldi in https://github.com/microsoft/roosterjs/pull/3073
  • Keep implicit paragraph when pressing Enter at the start of it. by @BryanValverdeU in https://github.com/microsoft/roosterjs/pull/3075
  • Add beforeLogicalRootChanged event handling and related tests by @BryanValverdeU in https://github.com/microsoft/roosterjs/pull/3077
  • Disable isComposing check in DOM event propagation for Android by @Rain-Zheng in https://github.com/microsoft/roosterjs/pull/3076
  • Allow plugins to store state in snapshot by @florian-msft in https://github.com/microsoft/roosterjs/pull/3079
  • Fix #3080 by @JiuqingSong in https://github.com/microsoft/roosterjs/pull/3084
  • Add auto direction to setDirection by @wisaulni in https://github.com/microsoft/roosterjs/pull/3082
  • Ensure image is loaded before creating image wrapper by @BryanValverdeU in https://github.com/microsoft/roosterjs/pull/3090
  • Improve Unit Test by @juliaroldi in https://github.com/microsoft/roosterjs/pull/3092
  • Fix #3085 Implement the disableSideResize option by @JiuqingSong in https://github.com/microsoft/roosterjs/pull/3095
  • Adjust the image wrapper to stay inline by @juliaroldi in https://github.com/microsoft/roosterjs/pull/3093
  • Fix 309357 by @JiuqingSong in https://github.com/microsoft/roosterjs/pull/3097
  • Fix #3063: focus to editor when click format painter button by @JiuqingSong in https://github.com/microsoft/roosterjs/pull/3096
  • Fix #3087 Delete paragraph styles when there is nothing else to be deleted by @JiuqingSong in https://github.com/microsoft/roosterjs/pull/3094
  • Remove karma changes by @juliaroldi in https://github.com/microsoft/roosterjs/pull/3102
  • Adjust Block Indentation by @juliaroldi in https://github.com/microsoft/roosterjs/pull/3099
  • Process non-visible elements by @juliaroldi in https://github.com/microsoft/roosterjs/pull/3089
  • Fix runtime color for dark mode by @JiuqingSong in https://github.com/microsoft/roosterjs/pull/3101
  • Fix 366527- Support RTL on Table by @juliaroldi in https://github.com/microsoft/roosterjs/pull/3103
  • Update resize handles direction by @juliaroldi in https://github.com/microsoft/roosterjs/pull/3104
  • Fix superscript rule by @juliaroldi in https://github.com/microsoft/roosterjs/pull/3106
  • Fix 380860 by @JiuqingSong in https://github.com/microsoft/roosterjs/pull/3107
  • Support 'HTMLFast' mode when get HTML by @JiuqingSong in https://github.com/microsoft/roosterjs/pull/3109
  • Bump tmp from 0.2.1 to 0.2.4 by @dependabot[bot] in https://github.com/microsoft/roosterjs/pull/3114
  • Fix #3110 by @BryanValverdeU in https://github.com/microsoft/roosterjs/pull/3113
  • Try fix unstable test by @BryanValverdeU in https://github.com/microsoft/roosterjs/pull/3118
  • Add markdown support for strikethrough by @FrancisMengx in https://github.com/microsoft/roosterjs/pull/3117
  • Support DL,DT,DD in content model by @JiuqingSong in https://github.com/microsoft/roosterjs/pull/3120
  • Add an experimental feature for 'HTMLFast' when export html by @JiuqingSong in https://github.com/microsoft/roosterjs/pull/3121
  • Fix 276282 by @JiuqingSong in https://github.com/microsoft/roosterjs/pull/3125
  • Fix #3112 Delete empty block group when need by @JiuqingSong in https://github.com/microsoft/roosterjs/pull/3124
  • add support for nested style markdowns by @FrancisMengx in https://github.com/microsoft/roosterjs/pull/3119
  • Do not add undo snapshot from ImageEdit plugin if image is not changed by @JiuqingSong in https://github.com/microsoft/roosterjs/pull/3127
  • Support different options for empty line mode in mark down by @JiuqingSong in https://github.com/microsoft/roosterjs/pull/3128
  • Fix auto link by @juliaroldi in https://github.com/microsoft/roosterjs/pull/3129
  • Graduate option "disableCache" by @JiuqingSong in https://github.com/microsoft/roosterjs/pull/3132
  • Improve handleParagraph function by @JiuqingSong in https://github.com/microsoft/roosterjs/pull/3130
  • Remove console.log added accidentally in test code by @JiuqingSong in https://github.com/microsoft/roosterjs/pull/3134
  • Toggle blockquote in Format Container by @juliaroldi in https://github.com/microsoft/roosterjs/pull/3126
  • Fix auto-capitalization for iOS by @isnine in https://github.com/microsoft/roosterjs/pull/3131
  • Fix RTL for Image Selection by @juliaroldi in https://github.com/microsoft/roosterjs/pull/3136
  • Revert "Improve handleParagraph function" by @JiuqingSong in https://github.com/microsoft/roosterjs/pull/3137
  • Bump version to 9.36.0 by @JiuqingSong in https://github.com/microsoft/roosterjs/pull/3143
  • [Image Edit] Fix mouse down selection by @juliaroldi in https://github.com/microsoft/roosterjs/pull/3140
  • Fix js error in keyboardInput by @JiuqingSong in https://github.com/microsoft/roosterjs/pull/3142
  • Reset logical root before restore snapshot by @JiuqingSong in https://github.com/microsoft/roosterjs/pull/3144
  • Fix type error when continuing list by @juliaroldi in https://github.com/microsoft/roosterjs/pull/3149
  • Add selection handler for pointer down event by @vinguyen12 in https://github.com/microsoft/roosterjs/pull/3148
  • Fix #3088 & #3139: Remove unneeded paddings from Word Desktop by @BryanValverdeU in https://github.com/microsoft/roosterjs/pull/3147
  • Version bump to 9.36.1 by @flyingbee2012 in https://github.com/microsoft/roosterjs/pull/3150
  • Bump version to 9.37.0 by @vinguyen12 in https://github.com/microsoft/roosterjs/pull/3160

New Contributors

  • @Durss made their first contribution in https://github.com/microsoft/roosterjs/pull/3069
  • @wisaulni made their first contribution in https://github.com/microsoft/roosterjs/pull/3082

Full Changelog: https://github.com/microsoft/roosterjs/compare/v9.35.1...v9.37.0