Skip to content

Releases: Hoang-Long2012/RunBash

RunBash version 3.1

19 Mar 09:31
cad95c2

Choose a tag to compare

Những thay đổi chính:

  • Đã phát hiện và sửa nhiều lỗi mà tôi đã bỏ sót ở những bản cập nhật trước cũng như các lỗi tiềm ẩn, có thể nói giờ đây RunBash đã ổn định hơn rất nhiều.

RunBash version 3.0

16 Mar 14:44
7cee8b3

Choose a tag to compare

Những thay đổi chính:

  • Thêm biến môi trường RUNBASH_DEFAULTFLAG, giờ đây bạn có thể sử dụng RUNBASH_DEFAULTFLAG để quyết định RunBash sẽ thêm các cờ tiền tố gì khi bạn chạy runbash path\script.sh, mặc định là -l, lưu ý, bạn có thể tắt tính năng này bằng cách khai báo giá trị của RUNBASH_DEFAULTFLAG là "*".
  • Đã thay đối vài cải tiến cách RunBash quản lí biến môi trường để dễ mở rộng hơn trong tương lai.
  • Đã thay đổi cách hoạt động của các cờ --set-env, --show-env, --delete-env, vui lòng đọc hướng dẫn đầy đủ để biết thêm.
  • Thêm hỗ trợ đuôi .zsh và .bats.
  • Một số sửa lỗi và thay đổi nhỏ khác mà tôi không nhớ hết.

RunBash version 2.9

13 Mar 10:35
86b1b06

Choose a tag to compare

Những thay đổi chính:

  • Một số cải tiến nhỏ cho hệ thống cập nhật.

RunBash version 2.8

12 Mar 14:56
dcc7028

Choose a tag to compare

Những thay đổi chính:

  • Đã sử lỗi nghiêm trọng, giờ đây khi cập nhật RunBash từ RunBash.PY giờ đây nội dung của tệp .PY thật sự được dữ nguyên.
  • Cải thiện hệ thống cập nhật, nhiều lỗi tiềm ẩn đã được tìm thấy, giờ đây hệ thống cập nhật đã an toàn hơn.

RunBash version 2.7

12 Mar 13:28
f6215bc

Choose a tag to compare

Những thay đổi chính:

  • Cải thiện hệ thống cập nhật, giờ đây nếu bạn chạy tính năng cập nhật trên mã nguồn của RunBash (RunBash.PY) RunBash giờ sẽ không đụng gì tới tệp .PY nữa thay vào đó chỉ tải xuống tệp .EXE mới nhất nếu có.
  • Cải thiện sử lí đường dẫn, giờ đây các đường dẫn mà bạn chuyền vào cho RunBash sẽ chắc chắn luôn được làm sạch.

RunBash version 2.6

11 Mar 14:36
3d20ca5

Choose a tag to compare

Những thay đổi chính:

  • Đã thêm "runbash.exe --upgrade" hoặc "runbash.exe --upgrade save_folder_path" để kiểm tra và tải xuống phiên bản RunBash mới nhất nếu có.
    Lưu ý, nếu bạn không truyền tham số Save_Folder_Path cho --upgrade thì tệp exe đã tải xuống sẽ được lưu trong %TEMP%. Tính năng này còn đang trong giai doạn thử nghiệm, nếu có bất kì lỗi nào bạn có thể báo cáo chúng với tôi.
  • Cải thiện định dạng trợ giúp, giờ đây các cờ như --version --help --about sẽ in ra văn bản trợ giúp với định dạng và cách trình bày dễ đọc hơn.
  • Đã giải quyết một trường hợp hiếm khi chuyển đổi từ đường dẫn Windows sang dạng đường dẫn Git Bash hiểu tốt nhất.
  • Cải thiện thông báo lỗi, giờ đây --delete-env sẽ thông báo rõ ràng khi không có đủ quye62t để xóa RUNBASH_BASH thay vì âm thầm bỏ qua như trước.

RunBash version 2.5

18 Feb 12:13
ea713de

Choose a tag to compare

Các thay đổi chính:

  • Cải thiện thông báo lỗi, giờ đây nếu không thể xóa RUNBASH_BASH RunBash sẽ thông báo lỗi rõ ràng hơn.
  • Thêm exit code cho một số lỗi mới.
  • Giờ đây nếu bạn chỉ chuyền cho RunBash các cờ của Bash và RunBash chuyển tiếp chúng không thành công cho Bash RunBash sẽ hiện một thông báo riêng cho việc này thay vì hiện chung với fatal error giống trong 2.3.
  • Và một số thay đổi nhỏ khác mà tôi không nhớ.

RunBash version 2.4

15 Feb 13:11
53296fd

Choose a tag to compare

Các thay đổi chính:

  • Đã bọc các đoạn mã có khả năng có lỗi trong try except để phòng lỗi tiềm ẩn bất ngờ.

RunBash version 2.3

11 Feb 08:15
3e164f9

Choose a tag to compare

Các thay đổi chính:

  • Tối ưu luồng cải thiện tốc độ khởi động và tốc độ chạy, giờ đây chương trình chạy và khởi động nhanh hơn một chút.
    Lưu ý, có thể không có thay đổi nào rõ rệt ở bản cập nha62t này của chương trình vì tốc độ của RunBash còn phụ thuộc vào trình biên dịch và Bash.EXE.
  • Tìm kiếm thông minh, giờ đây RunBash hoàn toàn chỉ tìm kiếm Bash.EXE khi cần thiết.

RunBash version 2.2

11 Feb 02:15
3e164f9

Choose a tag to compare

Những thay đổi chính:

  • Sửa lỗi nghiêm trọng: khi chỉ truyền các cờ tiền tố cho bash.exe mà không truyền script (.sh / .bash), chương trình không còn bị crash. Các cờ giờ đây được chuyển tiếp an toàn và trực tiếp cho Bash.
  • Cải thiện môi trường thực thi: chương trình tự động thêm cờ -l (login shell) khi người dùng không truyền bất kỳ cờ nào cho Bash, nhằm đảm bảo môi trường chạy Bash Script đầy đủ và chuẩn nhất.
  • Cải thiện việc tìm kiếm bash.exe: chương trình giờ đây đọc trực tiếp Registry để xác định đường dẫn cài đặt Git for Windows, từ đó suy ra vị trí chính xác của bash.exe.
  • Cải thiện xử lý tham số: loại bỏ các lỗi tiềm năng khi phân tích và chuyển tiếp tham số cho Bash, giúp chương trình hoạt động ổn định và đáng tin cậy hơn.