Skip to content

Commit c07b1cf

Browse files
committed
chore: minor change on 2024-05-29 blogs
Signed-off-by: peefy <xpf6677@163.com>
1 parent c9fb02b commit c07b1cf

File tree

3 files changed

+11
-18
lines changed
  • blog/2024-05-29-newsletter
  • i18n/zh-CN/docusaurus-plugin-content-blog/2024-05-29-newsletter
  • static/img/blog/2024-05-29-biweekly-newsletter

3 files changed

+11
-18
lines changed

blog/2024-05-29-newsletter/index.md

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Special thanks to all community contributors over the past two weeks. The follow
3030
- Thanks to @officialasishkumar for his contributions to the package management tool third-party dependency renaming feature 🙌
3131
- Thanks to @Vishalk91-4, @Daksh-10 for their contributions to the KCL tree sitter syntax and parser generator 🙌
3232
- Thanks to @SamirMarin for his contributions to the Crossplane KCL function 🙌
33-
- Thanks to @officialasishkumar, @d4v1d03, @karlhepler, @Hai Wu, @ron18219, @olinux, @Alexander Fuchs, @Emmanuel Alap, @excalq, @leon-andria, @taylormonacelli, @dennybaa, @zhuxw, @aleeriz, @steeling, and others for their valuable feedback and suggestions while using KCL recently 🙌
33+
- Thanks to @officialasishkumar, @d4v1d03, @karlhepler, @Hai Wu, @ron18219, @olinux, @Alexander Fuchs, @Emmanuel Alap, @excalq, @leon-andria, @taylormonacelli, @dennybaa, @zhuxw, @aleeriz, @steeling, @Stéphane Este-Gracias and others for their valuable feedback and suggestions while using KCL recently 🙌
3434

3535
## Overview
3636

@@ -90,10 +90,6 @@ diff: |2
9090

9191
IDE hover highlights for some syntax.
9292

93-
![hover](/img/blog/2024-05-29-biweekly-newsletter/hover.png)
94-
95-
For string literals, added hover highlights.
96-
9793
![hoverstrlit](/img/blog/2024-05-29-biweekly-newsletter/hoverstrlit.png)
9894

9995
- Added vscode extension to the devcontainer configuration.
@@ -109,7 +105,8 @@ For string literals, added hover highlights.
109105
- Added `kcl clean` to support cleaning module caches.
110106
- Fixed the unexpected error in the YAML Stream format import process of the KCL import tool.
111107

112-
- Package management tool updates.
108+
Package management tool updates.
109+
113110
- Added support for renaming dependencies to prevent name conflicts through the `mod add --rename` parameter and the `kcl.mod` file.
114111
- Fixed the issue of missing dependencies in the `kcl.mod` file when adding a local file directory as a dependency.
115112
- Added support for adding git third-party dependencies through branch names.
@@ -135,18 +132,17 @@ For string literals, added hover highlights.
135132
**🔥 SDK Updates**
136133

137134
- KCL SDK v0.9.0-beta.1 released, synchronously supporting API updates.
138-
- KCL go SDK supports importing KCL Schema through proto.
135+
- KCL Go SDK supports importing KCL Schema through the protobuf file.
139136

140137
**📂️ Documentation Updates**
141138

142139
- Fixed typos in the development guide documentation and some environment configuration descriptions.
143140
- Added documentation for the `file.read_env` function.
144141
- The language document has been updated to include information about the "-" and "." symbols in schema property names.
145-
- Added some Q&A.
146142

147143
**📺️ Ecosystem Integration**
148144

149-
- Fixed the memory leak issue in the crossplane kcl function.
145+
- Crossplane kcl function has released version 0.9.0, which fixes memory leaks and arm64 image errors. It also supports setting external package dependencies and compilation parameters at the function level.
150146
- Added support for the KCL tree sitter schema, mixin, rule, and other syntax support and corresponding tests.
151147

152148
## Resources

i18n/zh-CN/docusaurus-plugin-content-blog/2024-05-29-newsletter/index.md

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ image: /img/biweekly-newsletter.png
2020

2121
感谢过去两周所有的社区参与者,以下排名不分先后
2222

23-
- 恭喜 @AkashKumar7902 完成 LFX 1 期任务,kpm 版本管理模块的 mvp 版本成功合并入 main 分支 🙌
23+
- 恭喜 @AkashKumar7902 完成 LFX 1 期任务,kpm 版本管理模块的 mvp 版本成功合并入 main 分支 🙌
2424
- 感谢 @shashank-iitbhu 在 IDE Quick Fix 功能上做的持续贡献 🙌
2525
- 感谢 @Wck-iipi 在 IDE 悬停功能上做的持续贡献 🙌
2626
- 感谢 @warjiang 为 devcontainer 作出的贡献 🙌
@@ -30,7 +30,7 @@ image: /img/biweekly-newsletter.png
3030
- 感谢 @officialasishkumar 在包管理工具三方依赖重命名功能的贡献 🙌
3131
- 感谢 @Vishalk91-4, @Daksh-10 对 KCL tree sitter 语法和解析器生成器的贡献 🙌
3232
- 感谢 @SamirMarin 对 Crossplane KCL 函数的贡献 🙌
33-
- 感谢 @officialasishkumar, @d4v1d03, @karlhepler, @Hai Wu, @ron18219, @olinux, @Alexander Fuchs, @Emmanuel Alap, @excalq, @leon-andria, @taylormonacelli, @dennybaa, @zhuxw, @aleeriz, @steeling 等在近段时间使用 KCL 过程中提供的宝贵建议与反馈 🙌
33+
- 感谢 @officialasishkumar, @d4v1d03, @karlhepler, @Hai Wu, @ron18219, @olinux, @Alexander Fuchs, @Emmanuel Alap, @excalq, @leon-andria, @taylormonacelli, @dennybaa, @zhuxw, @aleeriz, @steeling, @Stéphane Este-Gracias 等在近段时间使用 KCL 过程中提供的宝贵建议与反馈 🙌
3434

3535
## 内容概述
3636

@@ -90,10 +90,6 @@ diff: |2
9090

9191
IDE 支持部分语法悬停高亮。
9292

93-
![hover](/img/blog/2024-05-29-biweekly-newsletter/hover.png)
94-
95-
对于字符串字面值,新增悬停高亮
96-
9793
![hoverstrlit](/img/blog/2024-05-29-biweekly-newsletter/hoverstrlit.png)
9894

9995
- Devcontainer 配置新增 vscode 扩展。
@@ -109,7 +105,8 @@ IDE 支持部分语法悬停高亮。
109105
- 新增 `kcl clean` 支持清理 module 缓存。
110106
- KCL Import 工具修复 YAML Stream 格式导入过程非预期的错误
111107

112-
- 包管理工具更新
108+
包管理工具更新
109+
113110
- kcl 支持通过 mod add --rename 参数和 kcl.mod 文件中重命名依赖防止名称冲突。
114111
- 修复了添加本地文件目录作为依赖时,kcl.mod 文件依赖丢失的问题。
115112
- 支持通过分支名称添加 git 三方库。
@@ -135,7 +132,7 @@ IDE 支持部分语法悬停高亮。
135132
**🔥 SDK 更新**
136133

137134
- KCL SDK v0.9.0-beta.1 版本发布, 同步支持 API 更新。
138-
- KCL go SDK 支持通过 proto 导入 KCL Schema。
135+
- KCL Go SDK 支持通过 Protobuf 导入 KCL Schema。
139136

140137
**📂 文档更新**
141138

@@ -146,7 +143,7 @@ IDE 支持部分语法悬停高亮。
146143

147144
**📺 生态集成**
148145

149-
- 修复了 crossplane kcl function 导致的 pod 内存泄漏问题
146+
- Crossplane kcl function 发布 v0.9.0 版本,修复内存泄漏,arm64 镜像错误问题,同时支持在函数层面设置外部包依赖和编译参数
150147
- KCL tree sitter 新增 schema, mixin, rule 等语法支持和对应测试。
151148

152149
## 其他资源
-30.7 KB
Binary file not shown.

0 commit comments

Comments
 (0)