Releases: kcl-lang/kcl-lang.io
Releases · kcl-lang/kcl-lang.io
v0.11 Release
v0.10 Release
What's Changed
- docs: add python API reference docs by @Peefy in #412
- docs: add java API reference docs by @Peefy in #413
- docs: add node.js API reference docs by @Peefy in #414
- docs: update rust and wasm api reference documents by @Peefy in #415
- docs: add dotnet API reference docs by @Peefy in #416
- docs: add C and Cpp API initial reference docs by @Peefy in #418
- docs: add more cpp API documents by @Peefy in #419
- docs: update kcl 092 api documents by @Peefy in #420
- update ide quick start doc by @He1pa in #421
- chore: update crd import documents by @Peefy in #423
- docs: add more cpp api documents by @Peefy in #424
- docs: add jsonnet-kcl-comparison blogs by @Peefy in #425
- chore: update cpp-jsonnet and go-jsonnet example costs by @Peefy in #426
- docs: add 20240724 newsletter blogs by @zong-zhe in #427
- refactor: simplify cpp examples by @Peefy in #428
- Fix adopt/adapt typo in user docs by @stmcginnis in #430
- docs: add kotlin and swift API init version by @Peefy in #431
- docs: add 2024-08-07 newsletter blogs by @Peefy in #434
- fix: kcl registry login command reference document dead links by @Peefy in #436
- chore: update terraform validation examples by @Peefy in #437
- docs: update 0.10.0-alpha API documents by @Peefy in #438
- docs: add kotlin api reference docs by @Peefy in #439
- docs: add 0.10 sidebar and docs by @Peefy in #440
- refactor: update kcl overview images by @Peefy in #441
- chore: update overview img with import tool by @Peefy in #443
- fix: remove none type in the literal type spec by @Peefy in #444
- docs: update 2024-08-21 blogs by @Peefy in #447
- fix: tour protocol examples by @Peefy in #448
- docs: add file.current function documents by @Peefy in #449
- feat: add doc for include and exclude in package section by @zong-zhe in #451
- docs: add full v0.10 API documents by @Peefy in #450
- docs: add full v0.10 builtin and system module documents by @Peefy in #452
- docs: kubecon 2024 blog by @zong-zhe in #453
- refactor: refactored the documentation for kpm's interaction with Oci… by @zong-zhe in #454
- fix: add kubecon 2024 ppt by @zong-zhe in #455
- Fix typo in lua-api.md. Fixes #456 by @yonas in #457
- docs: update crypto and base64 module docs by @Peefy in #459
- fix: fix missing png by @zong-zhe in #458
- docs: fix a couple of minor docs typos/mistakes by @trogowski in #460
- feat add 20240905 newsletter blog by @zong-zhe in #461
- docs: add mixin and protocol faq documents by @Peefy in #462
- docs: add schema instances full_pkg parameter by @Peefy in #464
- docs: add rust kcl plugin guide documents by @Peefy in #466
- docs: add kcl wasm lib browser target user guide documents by @Peefy in #467
- docs: add konfig resource reference links by @Peefy in #468
- feat: add qa about error docker-credential-desktop not found by @zong-zhe in #469
New Contributors
- @stmcginnis made their first contribution in #430
- @yonas made their first contribution in #457
- @trogowski made their first contribution in #460
Full Changelog: v0.9...v0.10
v0.9 Release
What's Changed
- docs: polish KCL v0.8 release blogs by @Peefy in #307
- feat: add env docs for configure the OCI registry by @zong-zhe in #308
- chore: narrow versioned documents by @Peefy in #311
- feat: add dockerfile by @Peefy in #312
- Add license scan report and status by @fossabot in #314
- docs: add 20240320 newsletter blogs by @Peefy in #313
- docs: add pkl kcl comparison blogs by @Peefy in #317
- chore: bump crossplane function kcl image by @Peefy in #318
- chore(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4 by @dependabot in #319
- docs: add file.abs and file.exists documents by @Peefy in #321
- update kcl-cmp.yaml by @wilsonwang371 in #323
- added return types in lambas by @d4v1d03 in #324
- added conversion of list of lists to a single list by @d4v1d03 in #325
- docs: add 20240403 newsletter blogs by @zong-zhe in #326
- fix: add contributions by @zong-zhe in #328
- faq: add kcl start in docker containers by @Peefy in #329
- docs: add builtin template function by @Peefy in #330
- docs: update automation documents by @Peefy in #332
- added version doubt by @d4v1d03 in #333
- chore: sync faq documents between the latest doc and v0.8 doc by @Peefy in #334
- docs: add 0417 newsletter blogs by @Peefy in #335
- added JSON data validation faq by @d4v1d03 in #336
- docs: add kcl cli nix installation documents by @Peefy in #339
- docs: add oci-based registry list by @Peefy in #338
- docs: update kcl cli documents by @Peefy in #337
- docs: update the override spec form by @Peefy in #340
- docs: add nodejs API documents by @Peefy in #341
- docs: add rust api documents by @Peefy in #342
- chore: remove unused git module by @Peefy in #344
- ci: fix kcl installation ci test scripts by @Peefy in #346
- docs: refactor multiple language documents by @Peefy in #347
- extending an array in a given schema by @d4v1d03 in #348
- docs: add 0430 newsletter blogs by @zong-zhe in #349
- Use a different image for argocd plugin by @metacoma in #351
- fix: update kclmod.lock.png for 2024-04-30-newsletter by @shruti2522 in #352
- docs: update kcl config pattern with the attribute operator by @Peefy in #354
- feat: add more docs for the file module by @Peefy in #355
- refactor: enhance the website search using the docusaurus-search-local package by @Peefy in #356
- docs: update file.delete function docs by @Peefy in #358
- chore: bump kpm init to kcl mod init by @Peefy in #361
- docs: polish intro documents by @Peefy in #362
- docs: change kpm to kcl by @beholdenkey in #360
- feat: add guide for LFX Term 2 by @zong-zhe in #366
- docs: add 2024-05-15 newsletter blogs by @Peefy in #367
- docs(faq): add more instructions and examples for the function type annotation by @Peefy in #369
- chore: update LFX blog formats by @Peefy in #370
- doc: update intellij plugin doc by @He1pa in #365
- docs(faq): package path cache env set by @Peefy in #371
- docs: add hyphen attribute name in language tour documents by @Peefy in #372
- added how to join a list to a string by @d4v1d03 in #373
- chore: add 0.9 documents by @Peefy in #374
- docs: update faq documents with more kcl and installation questions by @Peefy in #375
- chore: update config pattern by @Peefy in #376
- added schema lambda support by @d4v1d03 in #377
- docs: add reference documents for the
file.read_env
function by @Peefy in #378 - docs: update override and multiple SDK documents in 0.9 by @Peefy in #379
- use of mixin attributes by @d4v1d03 in #381
- docs: add 2024-05-29 newsletter blogs by @zong-zhe in #380
- docs: add wasm api reference documents by @Peefy in #382
- fix: add missing docs for local dependencies by @zong-zhe in #383
- chore: update sidebar contents by @Peefy in #384
- chore: merge 0.4.x documents by @Peefy in #385
- Update kcl-cmp.yaml fix #386 by @nestoralonso in #387
- docs: add 20240612 newsletter blogs by @Peefy in #388
- feat: add import docs about module name with hyphen by @zong-zhe in #389
- chore: update argocd kcl plugin pkg cache path to /tmp by @Peefy in #390
- docs: add doc gen escape html flag docs by @Peefy in #391
- docs: add 20240627 newsletter blogs by @zong-zhe in #394
- docs: update kcl python and java documents by @Peefy in #395
- chore: update plugin ref doc sidebar position by @Peefy in #396
- fix: wrong konfig example outputs by @Peefy in #398
- chore: remove deprecated CLA and links & format all documents by @Peefy in #399
- docs: update str interpolation dollar escape documents by @Peefy in #400
- chore: update and format faq documents by @Peefy in #401
- chore: clean cmd dollars by @Peefy in #402
- docs: v0.9.0 release blogs by @Peefy in #405
- docs: update cli 0.9 reference docs by @Peefy in #403
- docs: add runtime module functions by @Peefy in #404
- chore: remove plugin requirements in the install documents by @Peefy in #406
- feat: add doc for integration with private git repo or oci registry by @zong-zhe in #407
- docs: add more ref between guide and ref docs by @Peefy in #408
- docs: add dotnet sdk guide by @Peefy in #409
- docs: add more error suites for the test tool by @Peefy in #410
- docs: update API ref documents by @Peefy in #411
New Contributors
- @fossabot made their first contribution in #314
- @wilsonwang371 made their first contribution in #323
- @metacoma made their first contribution in #351
- @shruti2522 made their first contribution in #352
- @beholdenkey made their first contribution in #360
- @nestoralonso made their first contribution in #387
Full Changelog: v0.8.0...v0.9
v0.8.0 Release
What's Changed
- docs: add 2023-12-07 biweekly newsletter blogs by @Peefy in #230
- docs: add engineering-config-policy-with-kcl meeting blogs by @Peefy in #231
- docs: add kcl-new-semantic-model blogs by @NeverRaR in #232
- docs: add kcl kubevela integration guides by @Peefy in #233
- docs: add kubevela integration user guide by @Peefy in #234
- docs: add cloud native tool integration blogs by @Peefy in #235
- feat: upload the ppt for CNCF KCD shenzhen 2023 Meeting by @zong-zhe in #236
- feat: add kcd-shenzhen-1023 review by @zong-zhe in #237
- feat: add biweekly newsletter for 12.21 by @zong-zhe in #238
- docs: add ten-ways-for-kubernetes-config-management blogs by @Peefy in #239
- docs: add why-we-rewrite-our-project-with-rust-talks by @Peefy in #240
- refactor: index page and documents by @Peefy in #241
- feat: add kubevela community kcl talks by @Peefy in #242
- feat: add crossplane kcl function user guides by @Peefy in #243
- feat: add biweekly-newsletter-2024-01-04 by @Peefy in #244
- refactor: enhance kcl operator precedence table by @Peefy in #245
- feat: add docs for kcl.mod by @zong-zhe in #246
- feat: add docs for supporting OCI registry by @zong-zhe in #248
- feat: mv 'kpm' to 'kcl mod' by @zong-zhe in #247
- fix: error regex expressions in the index signature examples by @Peefy in #250
- feat: add biweekly newsletter at 2024.01.18 by @zong-zhe in #251
- doc: added kcl mod update documentation by @octonawish-akcodes in #254
- docs: refactor crossplane kcl function blogs by @Peefy in #257
- fix: fix typo '{k8s:KCL_MOD}'->'${k8s:KCL_MOD}' by @zong-zhe in #258
- chore: update kcl-plugin documents by @Peefy in #261
- added pretty json support example by @octonawish-akcodes in #259
- added hash/md5 support example by @octonawish-akcodes in #262
- feat: 2024-02-21-biweekly-newsletter-blogs by @Peefy in #263
- added deduplicate str lists example by @octonawish-akcodes in #264
- Fix: typo in document of Configuration by @StevenLeiZhang in #266
- feat: add pkl comparision by @Peefy in #267
- feat: add uninstall scripts and documents by @Peefy in #268
- chore(deps): bump follow-redirects from 1.15.3 to 1.15.5 by @dependabot in #269
- feat: add LFX guide by @zong-zhe in #270
- Updated faq-kcl.md with disableNone feature by @d4v1d03 in #271
- Fix ArgoCD plugin command args by @guiguan in #273
- doc: 2024-02-01-blogs by @Peefy in #275
- chore: sync latest doc to 0.7.0 version by @Peefy in #276
- fix: error links in the kcl error documents by @Peefy in #279
- feat: add more integration and language features in the intro document by @Peefy in #280
- add convert JSON structures to schemas by @d4v1d03 in #281
- added return types of json and yaml decode functions by @d4v1d03 in #282
- added the difference between schema and lambda function by @d4v1d03 in #283
- doc: added schema faq by @octonawish-akcodes in #284
- docs: add 2024-02-22 blogs by @Peefy in #287
- feat: add kcl v0.8 API documents by @Peefy in #286
- fix: kcl mod add reference documents by @Peefy in #285
- dict & schema conversion faq added by @octonawish-akcodes in #289
- feat: add docs for filesystem builtin functions by @zong-zhe in #288
- added usage of r prefix and string interpolation by @d4v1d03 in #292
- refactor: plugin documents and add go plugin documents by @Peefy in #293
- feat: add user guide for flux-kcl-controller by @zong-zhe in #290
- docs: add crypto.uuid and crypto.filesha256 documents by @Peefy in #295
- docs: add crossplane kcl function publishing on the marketplace by @Peefy in #300
- docs: add code style for schema index signatures by @Peefy in #303
- fix: managed resource typo by @Peefy in #305
- fix: for local var example code add more unit test cases by @Peefy in #304
- docs: add 0.8.0 release note by @zong-zhe in #299
New Contributors
- @octonawish-akcodes made their first contribution in #254
- @StevenLeiZhang made their first contribution in #266
- @d4v1d03 made their first contribution in #271
- @guiguan made their first contribution in #273
Full Changelog: v0.7.0...v0.8.0
v0.7.0 Release
What's Changed
- feat: release 0.6.0 blogs by @Peefy in #159
- feat: add more install trouble shooting messages on windows platforms by @Peefy in #161
- feat: kcl joining cncf sandbox blogs. by @Peefy in #158
- feat: krm kcl dcm blogs by @Peefy in #153
- feat: add kcl artworks for horizontal, stacked logos and icons by @Peefy in #168
- fix format error by @zwpaper in #169
- fix: broken konfig links by @Peefy in #170
- feat: add kcl cncf sandbox info and the linux foundation copyright. by @Peefy in #171
- doc: update new features of vscode extension by @He1pa in #173
- chore(deps): bump semver from 6.3.0 to 7.5.4 by @dependabot in #174
- docs: update konfig documents with kpm by @Peefy in #175
- chore: fmt doc of vscode extension by @He1pa in #176
- blog: biweekly newsletter 10.11 by @amyXia1994 in #178
- docs: add cncf sandbox information in intro docs by @Peefy in #179
- docs: add terraform plan policy user guide with kcl by @Peefy in #181
- fix: wrong examples in tour.md and faq-acl.md by @opsnull in #182
- chore(deps): bump @babel/traverse from 7.22.8 to 7.23.2 by @dependabot in #188
- feat: add the cncf kcd hangzhou kcl talk. by @Peefy in #187
- chore: move package management tool reference doc into the tool sidebar. by @Peefy in #189
- biweekly newsletter: 10.25 CN ver by @amyXia1994 in #192
- doc: biweekly-10-25 en version by @amyXia1994 in #194
- docs: add sections and web figures for kcd hangzhou kcl post by @Peefy in #190
- feat: add cli install scripts and v0.7 documents including new CLIs and registry modules. by @Peefy in #193
- chore: sync latest doc to 0.7 by @Peefy in #195
- docs: add index signature alias self reference in the schema by @Peefy in #196
- docs: polish from-kubernetes documents and kubernetes overview documents by @Peefy in #197
- docs: add kubernetes module publish docs by @Peefy in #199
- docs: use oci registry for kubernetes mutation and validation examples by @Peefy in #200
- feat: add biweekly-newsletter-1108 by @Peefy in #202
- fix: fix typo ngnix to nginx by @cr7258 in #203
- chore: remove kcl installation in kusion test scripts. by @Peefy in #204
- feat:add main.k by @XiaoK29 in #205
- fix: install scripts for kcl new CLI (v0.7.0 ver.) by @Peefy in #206
- feat: add doc for 'publish kcl module to AH' by @zong-zhe in #207
- feat: add kcl language server binary install scripts by @Peefy in #208
- fix: broken link by @cr7258 in #209
- fix: kubectl doc by @cr7258 in #211
- fix: doc output by @cr7258 in #210
- docs: sync latest system module documents including the json and yaml modules by @Peefy in #212
- feat: sync the latest kcl v0.7.0 grammar documents by @Peefy in #213
- chore: reduce all image size by @Peefy in #214
- feat: add search k8s module on artifact hub blog by @Peefy in #215
- docs: add 2023-11-23-biweekly-newsletter blogs by @Peefy in #216
- fix: artifact kcl module links by @Peefy in #217
- docs: add kcl language server install guide by @Peefy in #219
- feat: kcl cli v0.7 overview documents by @Peefy in #221
- chore: sync 0.7 API documents by @Peefy in #220
- feat: add kcl v0.7 cli reference documents by @Peefy in #222
- feat: add integration logos at index page by @Peefy in #223
- feat: add document cards for the system modules by @Peefy in #224
- feat: add cli overview and run command documents. by @Peefy in #225
- feat: add doc cards for overview documents in user guides by @Peefy in #226
- feat: add tool image for the index page by @Peefy in #227
- feat: release 0.7.0 blogs by @zong-zhe in #228
New Contributors
- @zwpaper made their first contribution in #169
- @opsnull made their first contribution in #182
- @cr7258 made their first contribution in #203
- @XiaoK29 made their first contribution in #205
Full Changelog: v0.6.0...v0.7.0
v0.6.0 Release
What's Changed
- feat: add kcl v0.5.0 release blogs by @Peefy in #111
- feat: add kcl waic2023 blogs. by @Peefy in #112
- feat: add github action guide English ver. by @Peefy in #113
- docs: add argocd guide Chinese version. by @Peefy in #114
- fix: faq 4 sample code by @Peefy in #119
- feat: add gitlab-ci integrations by @Peefy in #118
- feat: split code block cmd input and output for the convenience of copying commands. by @Peefy in #122
- chore(deps): bump semver from 5.7.1 to 5.7.2 by @dependabot in #121
- feat: impl kcl gitops blogs by @Peefy in #127
- docs: add cli config docs by @Peefy in #128
- feat: add google analytics plugin by @Peefy in #129
- feat: add vault integration documents and secret management categories. by @Peefy in #130
- feat: add translations for index pages by @Peefy in #132
- feat: add prerequisite for all guide documents. by @Peefy in #131
- feat: add versioned docs v0.5.2 by @Peefy in #133
- feat: add biweekly newsletter blogs by @Peefy in #134
- feat: add subscribe form at index page by @Peefy in #135
- reduce image size by @chai2010 in #137
- chore: bump kcl intro slides by @Peefy in #138
- refactor: polish index page and add email validation for the form component. by @Peefy in #139
- feat: user guide for 'kpm push' to docker.io. by @zong-zhe in #140
- feat: add type and definition concept documents by @Peefy in #141
- feat: add 2nd biweekly newsletter blogs by @Peefy in #142
- feat: add helmfile kcl plugin blogs. by @Peefy in #146
- feat: add kcl operator documents by @Peefy in #147
- feat: add packages navbar. by @Peefy in #148
- chore: grammar check for all documents by @Peefy in #149
- refactor: polish IDE documents. by @Peefy in #150
- feat: add kcl platform engineering tech summit 2023 blogs. by @Peefy in #151
- feat: add maintainer jakezhu9 blogs. by @Peefy in #152
- feat: add 2023-09-06-biweekly-newsletter blogs by @Peefy in #154
- refactor: polish kcl introduction documents by @Peefy in #155
- doc: add docs for 'kpm push by github action' by @zong-zhe in #156
Full Changelog: v0.5.0...v0.6.0
v0.5.0 Release
chore: bump http://play.kcl-lang.io/