Skip to main content

KCL v0.4.6-alpha.1 Release Blog

· 2 min read

Introduction

The KCL team is pleased to announce that KCL v0.4.6-alpha.1 is now available!

You can visit the KCL release page or the KCL website to get KCL binary download link and more detailed release information.

KCL is an open-source, constraint-based record and functional language. KCL improves the writing of numerous complex configurations, such as cloud-native scenarios, through its mature programming language technology and practice. It is dedicated to building better modularity, scalability, and stability around configurations, simpler logic writing, faster automation, and great built-in or API-driven integrations.

Release Content

  • Lexical error recovery including numbers, literal values, parentheses, etc
  • KCL IDE plug-in supports error and warning display, go-to-definition, and other capabilities.
  • Some compiler error reporting improvements
  • KCL Playground supports code sharing capabilities
  • KPT Tool KCL SDK
  • Helm KCL Plugin

Next​

  • KPM package management tool release
  • More KCL compiler syntax error recovery supports the release of new IDE plug-ins, with an expected performance improvement of 20 times
  • KCL integration of Kubernetes tools such as Helm and KPT release

FAQ

For more information, see KCL FAQ.

Additional Resources

Thank all KCL users for their valuable feedback and suggestions during this version release. For more resources, please refer to:

See the community for ways to join us. 👏👏👏