Skip to content

Releases: eliu/devbox

v1.2.0

14 Jan 01:42

Choose a tag to compare

COMMIT ID COMMIT DATE AUTHOR COMMIT MSG.
eafc69e 2025-12-29 eliu 移除 base_services 置备器
ccfe5fa 2025-12-29 eliu Update README
2d0aaaf 2025-12-29 eliu 升级软件版本及基础映像
acc887c 2025-12-29 eliu 更新 Provisioner 文档说明
ea763b7 2025-12-29 eliu 做些清理工作
921094a 2025-12-29 eliu 更新默认配置
fee2002 2025-12-29 eliu 优化软件版本输出逻辑
0f76599 2025-12-29 eliu 修复dns判断逻辑
791834c 2025-12-26 eliu nework作为组件进行重构
8895d9d 2025-12-26 eliu 启用bash的严格模式
45f0518 2025-12-26 eliu 使用 set -euo pipefail 替代 set -e 以增强脚本的健壮性
d5336ae 2025-12-26 eliu refactor(components): 将组件脚本移动到各自目录的init.sh中
7d40a19 2025-12-23 eliu 修复cri引用路径错误问题
96873fa 2025-12-23 eliu Update README
d7423e1 2025-12-23 eliu 重构项目
983c875 2025-12-22 eliu 移除单独的启动脚本
b046bae 2025-12-22 eliu 更新docker镜像源
a1ade1f 2024-02-05 eliu remove debug msg
e2b81f4 2024-02-05 eliu fix regression that dns was not applied successfully
b056fd2 2024-02-05 eliu Improve performance of network module
699f1d5 2024-01-29 eliu direct install epel via package manager
32d1287 2024-01-29 eliu change node mirror to aliyun
82af8a9 2024-01-29 eliu rename some functions
4fa99f3 2024-01-29 eliu all naming conventions of functions applied to pkg::func style
ea4c112 2024-01-23 eliu Enhancement during parsing config

v1.1.4

22 Jan 14:39

Choose a tag to compare

COMMIT ID COMMIT DATE AUTHOR COMMIT MSG.
a82d573 2024-01-22 eliu Improve logic to init flags
90aa768 2024-01-22 eliu Fix typo during importing modules
b8f7a8e 2024-01-18 eliu rename function
98e0b23 2024-01-17 eliu Set up docker repo only when container is enabled
3b9fcff 2024-01-17 eliu Add missing sort procedure during formatting
db24c60 2024-01-16 eliu extract more common functions to devbox.sh
c289251 2024-01-16 eliu handle default value when verbose printing array
e0bd4a8 2024-01-12 eliu Improve caching performance
b78a5e7 2024-01-11 eliu Move caching function back to accelerator
b14a5b3 2024-01-11 eliu Optimize repo cache strategy
a19cba4 2024-01-11 eliu Fix issue that config loading too late
6f9dafa 2024-01-11 eliu Fix cache flag not taking effect
1f79a3e 2024-01-11 eliu Fix cache not being triggered when installing docker
af6e852 2024-01-10 eliu optimize docker installation
39af6b1 2024-01-10 eliu Use lazy load to make sure module loaded only once
b5a9122 2024-01-10 eliu Optimize caching
6c60d10 2024-01-10 eliu Use require function for sourcing functions
d6c340d 2024-01-09 eliu pip3 now installed by default
1bf30bd 2024-01-09 eliu merge base services as executable
6c64f11 2024-01-09 eliu move global vars to modules
738f88b 2024-01-05 eliu re-organize project structure
055445e 2024-01-03 eliu Remove unecessary copyright banners
baeba7c 2024-01-03 eliu group config files
8320a0e 2024-01-03 eliu Optimize cri module
03852fd 2024-01-03 eliu optimize config parsing
7cf0724 2024-01-03 eliu Add docker runtime as container runtime fallback
504973b 2024-01-01 eliu improve performance when configuring repo
0cb3e71 2023-12-31 eliu Recover using aliyun mirror for some circumstances
4ea273e 2023-12-31 eliu Remove repo accelerating and let os decide the fastest one
fcb12e9 2023-12-31 eliu 移除私人镜像加速地址

v1.1.3

26 Dec 23:35
446b828

Choose a tag to compare

此版本进行了以下功能优化:

  • 优化:当安装配置选项改为 false 时执行软件的卸载
  • 优化:减少正常模式下输出的日志信息量

v1.1.2

20 Dec 15:23

Choose a tag to compare

此版本进行了以下功能新增和修复:

  • 新增:项目代码换行风格统一为 UNIX (LF),包括 Windows 操作系统下
  • 新增:配置管理功能上线,目前所有支持的软件安装均可通过配置文件来控制,默认不安装
  • 新增:Verbose 日志输出模式
  • 优化:base services 模块独立化,初始化目录时使用 sudo bash -c 解决
  • 优化:Vagrantfile 的内存要求降低至 2GB,开发人员可以随时按需调整
  • 优化:network 模块改用按需收集参数的策略实现,包括网卡UUID、DNS列表和静态IP地址

v1.1.1

17 Dec 06:02

Choose a tag to compare

此版本进行了以下功能新增和优化:

  • 新增:新增 EPEL 仓库安装及国内加速
  • 优化:vscode 工作台设置固化,如添加标尺和代码缩进宽度为2等等
  • 优化:控制台颜色输出模块名称改为 style.sh
  • 优化:简化汇总输出格式

v1.1.0

04 Dec 14:31
b107efe

Choose a tag to compare

推荐使用此版本,升级内容如下:

  • 升级基础镜像为 Rocky Linux 9
  • 使用 Podman 作为容器运行时
  • 以模块化方式重构脚本
  • 精简了安装过程中的冗余输出,可通过调整 DEBUG 参数来启用

v1.0.0

20 Nov 11:11

Choose a tag to compare

想使用 CentOS 7 作为开发环境的操作系统的话,使用此版本,这是最后一个支持 CentOS 7 的版本。