RSS

Posts in 2022

  • v1.0.25

    2022.08.29 in 版本日志

    SmartIDE v1.0.25 (CLI build 5383, Server Build 5503) 已经发布,这个版本中我们针对一些关键特性进行了重要重构,比如 统一配置文件 和 工作区策略;同时我们还发布了一键启动链接和 SmartIDE Codespaces for Azure DevOps 插件,允许开发者在Azure DevOps上直接启动SmartIDE工作区;具体列表如下: 统一配置文件:开发者可以使用一个.ide.yaml 文件同时支持本地/远程/k8s …

    更多

  • v1.0.23

    2022.07.29 in 版本日志

    本次发布包含Sprint 20-23的内容,包括的特性有:完整的k8s模式支持,团队管理能力,简化使用本地IDE(VSCode/JetBrains Gateway)连接SmartIDE工作区的Hybrid模式,工作区扩展组件Web Terminal,ARM处理器支持以及Gitlab CI/CD流水线支持。另外,我们也扩展了VMLC的支持范围,对 node 和 java 两种技术栈提供了对应的 VMLC 开发者镜像。 CLI代码正式开源 我们已经完成 CLI 代码的开源,相关代码已经推送到我们 …

    更多

  • v0.1.19 GVP & VMLC

    2022.06.15 in 版本日志

    码云(Gitee.com)最有价值开源项目奖项 SmartIDE在上周获得了码云(Gitee.com) 的最有价值开源项目奖项。码云(Gitee.com)是国内最大的开源代码托管平台,当前有800万开发者用户。GVP - Gitee最有价值开源项目奖项需要开源项目采用OSI认可的License (SmartIDE采用GPL3.0协议),通过Gitee专家组的认可,开发活跃度(SmartIDE至今已经完成了488次代码提交),积极响应用户反馈,提供完整的文档以及用户评价(当前Gitee Star …

    更多

  • v0.1.18 Dapr & Juypter 支持

    2022.05.19 in 版本日志

    阿里蚂蚁OpenSumi采用SmartIDE插件市场提速10倍 在 Sprint 16中,我们开始支持阿里蚂蚁开源的国产IDE开发框架 OpenSumi,并且在 Sprint 17 发布了 基于 Eclipse OpenVSX Registry 的 SmartIDE插件市场。OpenSumi的开发团队在测试了 SmartIDE插件市场之后发现速度提升可以达到10倍以上,并将其设置为OpenSumi内默认的插件市场来源。 下图来 …

    更多

  • v0.1.17 模版库和插件市场

    2022.05.07 in 版本日志

    SmartIDE v0.1.17 已经发布,本次同步更新了CLI (Build 3332) 的稳定版通道和Server (Build 3333) 生产环境(内测中)。请参考对应的 安装说明 获取最新版。在刚刚完成的Sprint 17中,我们主要完成以下特性。 模板库:对cli现有的 smartide new 指令进行了增强,支持针对远程主机使用 new 指令,用户只需要在 new 指令中增加host 参数即可在远程主机上使用模板库创建工作区。同时,我们已经将模版库集成到server中,用户可 …

    更多

  • v0.1.16 OpenSumi

    2022.04.19 in 版本日志

    SmartIDE v0.1.16 (Build 3137) 已经在2022年4月19日发布到稳定版通道,我们在这个版本中增加了阿里和蚂蚁发布的国产IDE OpenSumi的支持,以及其他一些改进。SmartIDE 从 Sprint 11 (v0.1.11) 开始已经将重心转向 Server版 的开发,并且已经针对社区开放了server的内测。但是对于 CLI 的改进和增强一直没有停止,因为 CLI 是 SmartIDE 的核心,实际上我们的 Server 版对于 工作区 的管理也是通过云原生开源 …

    更多

  • v0.1.14 Server版内测

    2022.03.07 in 版本日志

    在过去的3个迭代中,SmartIDE开发团队完成了Server内测版本的开发,当前的Server版已经可以支持开发者自助添加Linux主机并使用这些主机资源作为自己的开发环境进行应用开发调试,所有的环境通过开发者镜像提供并全部采用容器的方式运行。为了配合以上场景的实现,我们这次终于发布了Linux版本的cli工具,因为Server版的主机调度就是通过这个linux版本的cli进行的,因此我们可以确保这个cli是经过测试并且可以在常见场景下可靠运行。同时,我们还完成了全部 SmartIDE开发者镜 …

    更多

  • v0.1.9 Sprint 9

    2022.01.04 in 版本日志

    在过去的Sprint 8 和 Spring 9 中,我们进一步加强了当前的SmartIDE CLI组件的稳定性和易用性,同时启动了k8s环境部署能力的开发和SmartIDE Server的总体架构设计以及调度引擎的核心能力开发。另外,我们也在本次迭代中发布了对JetBrain全家桶系列中的IntelliJ IDEA, Rider和Goland三种c 关键特性说明 稳定性和体验增强 环境变量注入逻辑优化 #622 修复环境变量注入过程中互相覆盖的问题,确保所有环境变量均可以正常注入 Vol …

    更多

Posts in 2021

  • v0.1.7 产品发布

    2021.12.03 in 版本日志

    在经过了7个迭代以后,SmartIDE终于对外正式发布了,我们在2021年12月2日通过【冬哥有话说】栏目进行了一场产品发布会,正式对外公布了SmartIDE当前的功能、产品规划路线图以及后期推广计划。发布会本身非常成功,有超过2000人通过B站直播间直接参与了整个直播,整个直播持续了2个小时,有超过1500人坚持到最后。我们在发布会之前1周投放在B站上的产品介绍视频【SmartIDE - 开发从未如此简单】获得了超过1.4万的点击率并为我们的B站渠道收获了超过200名粉丝。 以下是这次发布会的 …

    更多

  • v0.1.5

    2021.11.05 in 版本日志

    首先说明一下版本号的变更,你也许注意到了我们的版本号从v0.1.2直接跳到了v0.1.5,这是因为我们决定使用第三位代表我们的迭代号,所以 v0.1.5 代表这是 sprint 5 的交付版本。我们在 sprint 4 中完善了 SmartIDE 的分支策略和流水线,为了能够更为直观,我们决定将第三位版本号用来跟踪迭代。后续我也会专门提供一篇博客来说明 SmartIDE 团队是如何管理我们自己的敏捷开发流程和环境的。 在刚刚结束的Sprint 5中,我们着重对 SmartIDE 的远程主机模式进 …

    更多