Releases: IceWhaleTech/CasaOS
Releases · IceWhaleTech/CasaOS
v0.4.4-1
v0.4.4
New Appstore
- The application store has been fully upgraded with the addition of 30+ new applications, including support for composite applications.
- New applications: Adminer, Alist, ChatbotUI, Cloudflared, Databag, EmulatorJS, Handbrake, MariaDB, Memos, MineOS, Mongo, MongoDB4, Overseerr, Petio, PostgreSQL, Resilio-sync, Snapdrop, Stash.
- You can add third-party app sources from one page ( the page link will be live ,align with 0.4.4 in this week), offering thousands of applications to choose from.
- Migrated from Docker-cli to Docker-compose.
- Added support for multiple languages.
- Added author type filters to the app store.
- Supports assigning multiple applications to the same network.
- Added management of global environment variables, allowing injection of arbitrary environment variables into all CasaOS applications, such as OPENAI_API_KEY .
- Added relevant subcommands for managing global environment variables .
- Synchronized application list to the local system, providing more stability.
- Potential issues (if concerned, please hold off on upgrading):
- Removed the settings, update, and clone functions for installed applications. Installed applications can not be updated or have their configurations changed, but their expected operation and data remain unaffected!
- Removed the feature of randomly assigning ports when there is a port conflict in applications.
- Removed the sorting function for applications in the application store.
- Removed the application cloning function.
Added
- Changed the synchronization method between frontend and backend to socket.io, using socket.io communication throughout the application's lifecycle.
- Added a prompt feature to applications, allowing users to save passwords or query default passwords in the tips section
- Clicking on the time allows switching between 12-hour and 24-hour formats
- Clicking on the CPU temperature allows toggling between Fahrenheit and Celsius
- Added the functionality to download system logs.
- Added the file editor performs syntax checking for the following file formats: JavaScript, CSS, HTML, JSON, YAML.
Security Advisories( Fixed)
- CVE-2023-37265: Incorrect identification of the source IP address.
- CVE-2023-37266: Weak JWT secret.
- Fixed a security vulnerability (credits: @thomas-chauchefoin-sonarsource @CorrectRoadH).
- If you are still on an older CasaOS version, please do not expose your CasaOS to anyone you do not trust. See details by searching CVE IDs in https://github.com/advisories.
Fixed
- Optimized some styles and aesthetics.
- Fixed sorting and other issues in the file list.
- Fixed the issue of incorrect paths when downloading multiple files.
- Fixed the forced JSON formatting behavior of the editor when saving files.
- Faster speed for app update checks.
- Adjusted fonts on the log, console, and other pages to match the native console.
- Merged the "Exited Applications" panel into the application list.
- Fixed the mounting issue when there are no partitions on the disk.
v0.4.4-alpha3
Fixed compression error
v0.4.4-alpha2
Changelog
- 08c500c Add local jwt (#1047)
- 39535d6 Update README.md (#1067)
- 4d977d7 Update demo.yml (#1049)
- 705bf1f Update jwt (#1025)
- af440ea Update samba (#1021)
- 8e1b9b8 add /v2/casaos/health/ports to get ports in use (#1023)
- aae1802 bump version from 0.4.3 to 0.4.4
- 538639b fix
(*service).Ports()
missing ports from IPv6 (#1069)
v0.4.4-alpha1
What's Changed
- fix reboot auto mount by @LinkLeong in #1007
- Update samba by @LinkLeong in #1021
- add /v2/casaos/health/ports to get ports in use by @tigerinus in #1023
- Update jwt by @LinkLeong in #1025
- Add local jwt by @LinkLeong in #1047
- Update demo.yml by @jerrykuku in #1049
- Update README.md by @jerrykuku in #1067
- fix
(*service).Ports()
missing ports from IPv6 by @tigerinus in #1069
Full Changelog: v0.4.3...v0.4.4-alpha1
v0.4.3-1
v0.4.3
Added
- [Disk] Now usb also supports merging to
Changed
- [File] Solve the installation dependency problem, make the installation more smoothly
- [File] Change the default permissions of the sharing folder
Fixed
v0.4.3-alpha3
v0.4.3-alpha2
Changelog
- 8c7c8dc Adding asynchronous methods
v0.4.3-alpha1
Changelog
- 94755e2 Add judgment on mount points (#921)
- 86a3692 Add proxy search interface (#917)
- 7022cf5 Add test log init (#971)
- 60e81bc Change changelog (#953)
- eb483a4 Change log (#955)
- de6ed09 Create SECURITY.md
- c19e32c Modify user rights (#922)
- 449e151 Rclone update (#935)
- 87b190a Remove fs.go
- c995750 Socket service (#949)
- 076b719 Special treatment for arm equipment
- dc8ee89 Statistics on the number of files added (#951)
- 02e712f Test init log (#972)
- 60a141f Test init log (#974)
- 10191a1 Test rclone (#961)
- 5c2c3b5 Update file count (#965)
- e319975 Update file count (#966)
- 858ab5b Update file count (#968)
- 202c1de Update file count (#969)
- a0dc582 Update interface result state (#964)
- f530f69 Update migration.list
- e6ddb0d Update push_test_server.yml
- 717b47c clean up some unnecessary dependencies, logics, and linter warnings (#963)
- 59f2ccb move app request to CasaOS-AppStore (#958)
- 6cf46ce update github workflow with newer version of different actions (#970)