Releases: ish-app/ish
Releases · ish-app/ish
Build 80
Fixed bugs:
- Crash when entering recovery mode
- Other KVO-related crashes
- Incorrect syntax for multiple DNS search domains in resolv.conf (thanks @mitchblank)
- Broken seek in procfs, causing many things dependent on it to hang
- Directory traversal in filesystem renaming
Build 79
Fixed bugs:
- Upside-down orientation is disabled to match other apps on notchless iPhones
- Crash when tapping Done in settings
- UAF after typing exit on iPhone
iSH is on the app store now! https://apps.apple.com/us/app/ish-shell/id1436902243
Build 78
Fixed bugs:
- Crash when trying to boot or import a filesystem after closing and reopening the filesystems page
- Crash in the file provider when you open it before opening the app for the first time
iSH is on the app store now! https://apps.apple.com/us/app/ish-shell/id1436902243
Build 77
Build 76
Build 75
New stuff:
- More new icons
- Ctrl-Space can be mapped
Fixed bugs:
- Illegal instruction from node/npm
- Illegal instruction from composer
- Files in /proc on Ubuntu being invisible
- ^Space in emacs behaving like ^Z
- Terraform crashing
that's about it
Build 74
New stuff:
- You can change the app icon! Also includes a link to submit your own app icon designs.
that's about it
Build 73
Bug fixes and stability improvements!
- Recovery mode now allows you to make the app open straight into settings, so you can still change settings if the app crashes on launch
- Fixed node/npm segfaulting randomly
- Fixed crash if the filesystem's root can't be opened, which would happen when importing an Ubuntu Base rootfs (now shows an error instead)
- Importing a filesystem now always creats a root inode
Build 72
New stuff:
- The SSE2 bit in cpuid is enabled! Enough instructions have been implemented for gcc, openssl, and node (mostly).
- Unknown errors will log a message instead of crashing the app
- The new filesystems management screen lets you export and import your data, and have multiple root filesystems so you can "dual boot"
- New switch to hide the extra row of keys when a hardware keyboard is connected
- procmail seems to work
Fixed bugs:
- ghc-alt-libc installation failing (it doesn't fail quite as much now)
- execve leaking a copy of its arguments
- ag (the silver searcher) and node hanging on exit, due to missing FUTEX_REQUEUE
- Scrolling not behaving sanely on iOS 11 and 12
- Ctrl-C in bash and fish not doing anything
- GPG being broken on alpine 3.12
- Ligatures not working
Build 70
Fixed bugs:
- Keyboard hiding not working at all
- This was caused by the extra key hiding setting, and fixed by reverting it. I'll figure out what was up in the next release.
- sqrt(0) returning NaN
- Hang when any iOSFS syscall tries to return an error