Skip to content

Releases: lanbinshijie/IceShell

Alpha 1.3.0 E1

16 Apr 06:43
df81f1f
Compare
Choose a tag to compare
Alpha 1.3.0 E1 Pre-release
Pre-release

Important

  • 更新了Ish模块
  • Alpha 1.3.0 Edition 1
  • 主要更新:Ish解释器

Ish新增了计算器模块和kernel版本命令,Echo命令新增颜色支持,解释器新增了echo命令,完善了if-else语句的相关更新,同时优化了解析变量的方式和新增了argparse解析参数功能。这些更新提高了Ish的功能和易用性,使得Ish更加方便和实用。

New

  • 新增简易计算器模块
  • Ish的Echo命令新增颜色支持
  • Ish增加kernel版本命令uname

Modify

  • Ish解释器新增echo命令
  • 更新了Ish解析器解析变量的方式&新增了argparse解析参数
  • Ish解释器完善了if-else的相关更新

Alpha 1.3.0

15 Apr 04:57
cb2d390
Compare
Choose a tag to compare

Important

本次Alpha1.3.0更新修复了models的bug和无法正常退出的逻辑错误,新增了命令别名相关功能和自定义Shell前缀(Linux PS1功能),修改和完善了多项功能,修复了文件使用多文件后单文件模块报错的问题,同时还新增了Ish语法规则(初稿)。

Alpha 1.3.0目前先这样
Alpha 1.3.1估计会把Bash更完
Alpha 1.4会更新更多API(完成基本功能)
Alpha 1.5会逐渐开始完善之前所说的功能
Alpha 1.6会修bug和宣传
(不出意外就可以出正式1.0.0版本了)

  • 修复了models的bug
  • 修复了无法正常退出的逻辑错误

New

  • 新增的功能
    • 新增了命令别名相关功能
    • 新增别名
    • 新增别名的东东
    • 加入了配置解析器
    • 自定义Shell前缀(Linux PS1功能)

Modify

  • 修改的功能
    • 完善了配置加载功能
    • 完成了man手册和help功能,完善了SSR配置读取
    • 更新了print命令
    • 新增命令别名
    • 更新了多重别名和别名命令
    • 小规模重写了ish解析器

Fix

  • 修复的问题
    • 修复了models的bug
    • 修复了文件使用多文件后单文件模块报错的问题

Others

  • 删除了部分注释
  • 新增了Ish语法规则(初稿)
  • 小修改

Alpha 1.2.1

15 Jan 10:08
d5f59a5
Compare
Choose a tag to compare

Important

  • IShell支持多文件Model!
  • 各种功能正在紧锣密鼓实现中!

一点点碎语

Iceshell马上要出1.0版本了,还是很激动的。

Iceshell项目其实只是我一下心血来潮,主要目的是为接下来的项目打个基础,顺便学习一下git工作流,同时也方便自己日常生活和开发。

希望能够得到更多人的支持,也为有这方面想法的同学投石问路、抛砖引玉。欢迎大家Fork和Star,谢谢大家对我的鼓励!

—— Lanbin 2023年1月15日18:04:39

New

  • 新增了1个Error

  • 新增了2个Model:

    • models 可以显示已经装载的模块
    • shell可以用Ishell操控本地bash
  • 新增了开发模式,可以随心所欲地调试插件啦

  • 新增了Models通配符

Modify

  • 更新了2次README.md
  • 重写了Main的命令输入,增加了Native-Command
  • 重写了基于新增Error的报错
  • 修改了一处Error的Bug
  • 修改了日志输出模式
  • 修改了部分信息提示
  • 更新了代码执行模块核心

Alpha 1.1.0

13 Jan 14:36
a85f2a7
Compare
Choose a tag to compare

Important

  • 增加了模块化思想
  • 收获了3个Star

New

  • 新增了错误处理模块
  • 新增了模块白名单
  • 新增了一键安装依赖模块
  • 新增了手动删除指定依赖模块
  • 新增了扫描端口模块

Modify

  • 修改了 3 次Readme.md
  • 更新了print模块

Alpha 0.0.1

13 Jan 10:43
0cad55d
Compare
Choose a tag to compare

New

  • 健全了程序框架
  • 新增主函数,程序运行入口
  • 新增IPrint模块
  • 新增自检模块
  • 新增Color标准
  • 新增Info标准
  • 新增Logo标准
  • 创建默认Model Print

Modify

  • 修改了Readme.md