Skip to content

Releases

0.11.1

Choose a tag to compare

@github-actions github-actions released this 22 Oct 04:09
0.11.1 - 编辑器排版优化与上线错误修复

0.11.0

Choose a tag to compare

@github-actions github-actions released this 16 Sep 11:06
0.11.0 - 导出改异步 + 顶栏通栏进度条

0.10.10

Choose a tag to compare

@github-actions github-actions released this 30 Aug 14:07
0.10.10 - 移动端预览改用 setCssProps + CSS 变量

0.10.9

Choose a tag to compare

@github-actions github-actions released this 30 Aug 13:52
fix: 上架合规修复并升 0.10.9

- README 如实披露 DOCX 导出通过 requestUrl 拉取 https 图片(原称完全离线)
- 命令 id open-resume-editor 改为 open-editor(去除插件 id 前缀)
- formatEntryTime / formatSummaryTime 的「至今」改为 t("field.current"),英文导出显示 Present
- DOCX 描述由 docx 库改为自研零依赖 OOXML 生成器
- 版本升 0.10.8 → 0.10.9

0.10.3

Choose a tag to compare

@github-actions github-actions released this 30 Aug 09:04
fix: eliminate no-static-styles-assignment via pure CSS class approach

Community review rejected both setCssProps and eslint-disable for this
rule ("Disabling is not allowed"), so all dynamic styling is now routed
through CSS classes.

Static/enum values -> CSS attribute selectors (styles.css):
- Theme swatches: .re-swatch[data-color="#xxx"] replaces setCssProps
- Avatar preview: [data-ratio] + [data-radius] replaces computed dims;
  drops now-unused computeAvatarStyle import
- PDF capture holder: .re-pdf-capture + .re-pdf-a4/.re-pdf-letter

Runtime values -> <style> element injection:
- New applyDynamicStyle() writes CSS class rules into a <style> element's
  textContent; target elements only toggle className
- Replaces preview scale transform and paper margin offset

Bump version to 0.10.3 (manifest/package/package-lock/versions in sync)

0.10.2

Choose a tag to compare

@github-actions github-actions released this 30 Aug 08:47
chore: suppress no-static-styles-assignment lint for dynamic styles

- ResumeEditorView: add eslint-disable-next-line with rationale for 4
  setCssProps calls that carry runtime-computed values (theme swatch color,
  avatar dimensions, preview scale transform, paper margin offset)
- Bump version to 0.10.2 (manifest/package/package-lock/versions in sync)

0.10.1

Choose a tag to compare

@github-actions github-actions released this 30 Aug 08:38
fix: 消除社区商店 no-static-styles-assignment 审核报错并同步依赖锁

- 将 src/views/ResumeEditorView.ts 中全部直接 style 赋值改为 CSS 类切换或
  Obsidian 原生 setCssProps(证书缩略图显隐、移动端预览缩放、textarea zoom
  overlay、头像尺寸、icon picker 定位、分页线、主题色板)。
- 同步修复 src/export/pdf.ts(holder.style.cssText)与 src/render/template.ts
  (paper.style.setProperty)同类型直接样式赋值。
- 升版 0.10.0 -> 0.10.1(patch,minAppVersion 维持 1.11.4)。
- 重建 package-lock.json:移除已不再依赖的 docx,版本号同步。

Co-Authored-By: WorkBuddy <workbuddy@tencent.com>

0.10.0

Choose a tag to compare

@github-actions github-actions released this 30 Aug 08:24
ci: 新增 GitHub Actions 工作流(打 tag 自动发布 Release + main/PR 构建校验)

- release.yml:推送 tag 时 npm install + npm run build,校验三件套存在后
  以 GITHUB_TOKEN 创建 GitHub Release(main.js/manifest.json/styles.css)。
- ci.yml:推送 main 与开 PR 时仅构建校验,提前拦截编译/类型错误。

Co-Authored-By: WorkBuddy <workbuddy@tencent.com>