Skip to content

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 07 Aug 13:44
· 7 commits to master since this release

npnp v1.1.0

This release makes npnp public-source again, aligns its project posture with
SeEx, and keeps the CLI exporter behavior consistent with the current SeEx
release.

Updated

  • Updated the project license to the Ref42 non-commercial share-alike license,
    matching SeEx.
  • Added Chinese and English README documentation in the same style as SeEx.
  • Updated KiCad 3D export to write downloaded STEP data directly without the
    expensive sanitizer rewrite.
  • Confirmed KiCad STEP downloads use the same pooled LCSC model endpoint and
    HTTP transport as Altium.
  • Updated GitHub release publishing to use checked-in release notes.
  • Kept the multi-platform CLI release matrix for Windows, macOS, Linux, Fedora,
    and Arch targets.

Fixed

  • Removed the KiCad STEP sanitizer from the normal export path to avoid slow
    exports and accidental geometry rewriting.
  • Removed a Rust deprecation warning in the KiCad model export progress counter.

Contributor

@ref42

中文

更新

  • 将项目许可证更新为与 SeEx 一致的 Ref42 非商业性相同方式共享许可证。
  • 增加与 SeEx 风格一致的中文和英文 README 文档。
  • 更新 KiCad 3D 导出,直接写入下载的 STEP 数据,不再执行耗时的二次解析和重写。
  • 确认 KiCad STEP 下载使用与 Altium 相同的 LCSC 模型接口和 HTTP 连接方式。
  • 更新 GitHub Release 发布流程,使用仓库中的 release note 作为发布说明。
  • 保留 Windows、macOS、Linux、Fedora、Arch 等多平台 CLI 发布构建。

修复

  • 从 KiCad 常规导出路径移除 STEP sanitizer,避免导出变慢以及意外重写模型几何。
  • 修复 KiCad 模型导出进度计数中的 Rust 弃用警告。

贡献者

@ref42