Releases: RunOnFlux/flux
v5.5.0
- Improves shell commands executions
- Adds a service that automatically checks and updates syncthing version if needed, with other components to be added later
- Adds VAT to PayPal payments
- Checks fiat gateway payment status to only add the payment options that are currently available
- Other minor improvements and bug fixes
What's Changed
- fluxService - update shell commands and refactor by @MorningLightMountain713 in #1271
- Check Fiat Gateway Status by @JKTUNING in #1273
- Update repositories.json by @kevinm327 in #1274
- Update repositories.json by @JulsKawa in #1276
- Add valheim docker image by @JKTUNING in #1278
- Add
avasdao
repository to Flux (node) whitelist. by @modenero in #1280 - added splunk container image to repositories.json by @xorshire in #1279
- Feature/syncthing version check by @MorningLightMountain713 in #1282
- v5.5.0 by @Cabecinha84 in #1283
New Contributors
- @kevinm327 made their first contribution in #1274
- @JulsKawa made their first contribution in #1276
- @modenero made their first contribution in #1280
- @xorshire made their first contribution in #1279
Full Changelog: v5.4.0...v5.5.0
v5.4.0
- Prepares the network to allow cancellation of application subscriptions
- FluxOs will start monitoring versions of critical components installed on Flux Node. Starting on 26th of April all nodes with syncthing version bellow 1.27.6 will start getting DOS. It is important to upgrade to version 1.27.6 of syncthing as soon as possible.
- HomeUI improvements
This version will be enforced on April 24th.
To check your syncthing version on your fluxnode ssh into it and type "syncthing --version"
We advise to regulary update your node OS and components for security patches and other improvements, you can check on our wiki how to do it ->https://wiki.runonflux.io/wiki/flux-nodes/flux-node-installation/updates-and-maintenance
It is highly recommended to upgrade NodeJS to at least version 16 with recommended NodeJS v20 LTS.
Older version of NodeJS 16 will stop being supported in the upcoming releases.
What's Changed
- Update repositories.json by @XavierTM in #1269
- v5.4.0 by @Cabecinha84 in #1272
New Contributors
Full Changelog: v5.3.0...v5.4.0
v5.3.0
Flux ecosystem including FluxOS can now be accessed using Flux SignOn - SSO solution to connect our products and allow standardised non crypto way of using applications. Together with previously introduced fiat payments, it is now completing the circle to use Flux without any crypto knowledge, without any crypto wallet using purely web2 standards.
-
Flux Single Sign On
- It is now possible to use SSO for logging into FluxOS and manging your apps
- Email, Google and Apple support
- Login, Spawn and Manage your Apps with SSO
- SSO works only on https://home.runonflux.io
-
API GET /apps/getappspecsusdprice
- returns USD pricing of FluxOS
-
Improvements in failover solutions
-
Better error handling
What's Changed
- [WIP] SSO by @TheTrunk in #1258
- Update repositories.json by @destomobile in #1265
- v5.3.0 by @TheTrunk in #1266
New Contributors
- @destomobile made their first contribution in #1265
Full Changelog: v5.2.0...v5.3.0
v5.2.0
- HomeUI improvements
- Better Fiat payment processing
- Test Suite improvements
- Preparations for Flux Controller, async locks
- Other minor improvements and bug fixes
What's Changed
- Update repositories.json by @ExcaliburGO in #1252
- Add alpine to repositories.json by @rcarback in #1256
- Add carback1 to repositories.json by @rcarback in #1257
- Add xxnetworkfoundation to repositories.json by @rcarback in #1255
- AdGuardHomeTLS by @and3rsonlu1z in #1254
- Add testing information by @MorningLightMountain713 in #1253
- Update repositories.json by @dambox in #1261
- Update repositories.json by @MUA24 in #1263
- Add checkout loading spinner by @JKTUNING in #1259
- The shell command abstraction pull by @MorningLightMountain713 in #1262
- v5.2.0 by @TheTrunk in #1264
New Contributors
- @ExcaliburGO made their first contribution in #1252
- @rcarback made their first contribution in #1256
- @and3rsonlu1z made their first contribution in #1254
- @dambox made their first contribution in #1261
- @MUA24 made their first contribution in #1263
Full Changelog: v5.1.0...v5.2.0
v5.1.0
- UI optimizations
- Compression on API calls
- Improvements on syncthing peer discovery
- Other small optimizations
This version will be enforced on April 18th
What's Changed
- Update repositories.json - add onlyoffice by @flikites in #1250
- v5.1.0 by @Cabecinha84 in #1251
Full Changelog: v5.0.0...v5.1.0
v5.0.0
- Fiat payments
- It is now possible to pay and update applications with Fiat
- Paypal, Stripe support
- Application prices are now tied to Fiat (USD), every calculation of pricing is now locked in to USD, that ensures stable pricing. It is still and always will be possible to pay for applications in Flux.
- Applications updates where subscription is not extended and hardware/instances are not changed are now offered by the network.
- Adjusts Syncthing starting command to better preserve running upon FluxOS restart
- Corrections in linting
- Volumes browser
- HomeUI has now browser for your application volumes for easier management
- Improvements in backup restore functionality
- Improvements in proper backend handling
- distinguish IP access, domain node access and load balanced access
- Fixes docker logs
- Corrections on ip tables settings
Volume browser api endpoints:
GET /apps/getfolderinfo/:appname?/:component?/:folder?
GET /apps/createfolder/:appname?/:component?/:folder?
GET /apps/renameobject/:appname?/:component?/:oldpath?/:newname?
GET /apps/removeobject/:appname?/:component?/:object?
GET /apps/downloadfile/:appname?/:component?/:file?
GET /apps/downloadfolder/:appname?/:component?/:folder?
Flux App Pricing API endpoint changes
POST /apps/calculatefiatandfluxprice
- now returns price of application specifications in both fiat (USD) and Flux units
POST /apps/calculateprice - now deprecated, use /apps/calculatefiatandfluxprice
Breaking changes api endpoint
POST /ioutils/fileupload/:fullpath?/:filename?/:appname? now transitions to /ioutils/fileupload/:type?/:appname?/:component?/:folder?/:filename?
- This is to better support adjusted backup/restore functionality
What's Changed
- [BUGFIX] Stop syncthing restarting every time FluxOS does by @MorningLightMountain713 in #1238
- Volumebrowser by @XK4MiLX in #1240
- App Storage Monitoring by @JKTUNING in #1220
- [REFACTOR] - Optimization in Vue for better performance on the Dashboard > List page in Home UI by @vmvelev in #1243
- [FIX] - Update code as per EsLint rules and add styling changes by @vmvelev in #1246
- Fiat payments by @Cabecinha84 in #1247
- Update repositories.json by @spriale in #1245
- Temp by @TheTrunk in #1249
- v5.0.0 by @TheTrunk in #1248
New Contributors
Full Changelog: v4.33.0...v5.0.0
This version will be enforced on the 1st of April
v4.33.0
- HomeUI optimizations
What's Changed
- Update repositories.json by @RakkuST in #1236
- Update repositories.json by @erfan-272758 in #1242
- V4.33.0 by @Cabecinha84 in #1244
New Contributors
- @RakkuST made their first contribution in #1236
- @erfan-272758 made their first contribution in #1242
Full Changelog: v4.32.1...v4.33.0
v4.32.1
- Fixes HomeUI application management
What's Changed
- V4.32.1 by @Cabecinha84 in #1237
Full Changelog: v4.32.0...v4.32.1
v4.32.0
- Big HomeUI, simplified menus and big change on application management, is no longer needed to go to Fluxnodes where your app was running to have local management available
- Fix iptables generation to prevent dockers to access private network of the FluxNode
- Fix option to update applications specification without extending subscription
- Added job to clean automatically backup files after 24h they were created
- Other optimizations
This version will be enforced on March 13th, make sure you update your FluxNode before that day.
What's Changed
- [BUGFIX] fix iptables rules to make them idempotent by @MorningLightMountain713 in #1214
- Update repositories.json - add meowcoin testnet by @flikites in #1231
- adjust width on management by @TheTrunk in #1235
- V4.32.0 by @Cabecinha84 in #1234
Full Changelog: v4.31.0...v4.32.0
This version will be enforced on March 13th, make sure you update your FluxNode before that day.
v4.31.0
- Backup/Restore Container Data
- It is now possible to backup your application container data and restore it. The new feature is now available under local apps management
- Improvements on Syncthing
- FluxOS UI color scheme update
- Other small improvements
- Various minor bug fixes
What's Changed
- Add valheim server image by @JKTUNING in #1221
- Appbackuprestore by @XK4MiLX in #1222
- v4.31.0 by @Cabecinha84 in #1224
Full Changelog: v4.30.0...v4.31.0