1.12.2
2026-07-18
- Fixes a GUI git bug
- Turkish language support
- Special thanks to @iEmirRekt for contribution
1.12.1
2026-03-22
- Fixes an SSH directory bug
1.12.0
2026-03-02
- Support multi-terminal
- Support terminal key modifiers
- Special thanks to @ThalesMMS for contribution
1.11.0
2026-01-14
- Adopt Liquid Glass UI
1.10.4
2025-09-21
- Bug fixes regarding diff editor
1.10.3
2025-09-16
- Compatibility with the latest OS version
1.10.2
2025-04-06
Additional app localization
1.10.1
2024-10-31
Bug fixes and general improvements
1.10.0
2024-10-26
Autocomplete, static code analysis and other language features for Python and Java
1.9.0
2024-06-28
- SSH
- Proxy jump
- 2FA / Keyboard-interactive authentication
- Fixes an issue where certain SSH git repository cannot be cloned
1.8.0
2024-06-16
- Editor
- Runestone editor mode (an editor with native text selection controls)
- Syntax highlighting for Kotlin
- Keyboard toolbar can now be enabled/disabled without re-launching the app
- Terminal Enhancements
- Custom font
- Keyboard toolbar
1.7.4
2024-05-15
- Fixes an issue with pasting text using keyboard toolbar
1.7.1
2024-03-23
- Ability to terminate running C programs
1.7.0
2024-02-23
- Vim Mode
- Drag and drop files and folders in explorer
- Ability to use user-installed fonts
- Remove unsupported headers in stdc++.h
- Improved editor scrolling
1.6.0
2024-01-08
- Local Language Enhancements
- Local Java (OpenJDK 8)
- You can now compile and run Java programs offline with `javac` and `java` commands
- Node.js 18.19.0
- PHP 8.3.2 (with Zlib)
- Confirm prompt when deleting files is now optional and disabled by default
1.5.1
2023-09-24
- Fixes issues with FTP remote
- Fixes a bug where Port Forwarding tab is always showing in compact screen
1.5.0
2023-09-11
- Port forwarding in SSH remote
- Fixes a problem where certain SSH remotes cannot be authenticated
- Option to resolve home path when connecting to a remote
1.4.7
2023-08-31
Fixes a few problems in SSH remote.
1.4.6
2023-08-24
- Version Control
- Authentication
- SSH key authentication
- Multiple credentials
- New features
- Pulling from remote
- Conflict resolution
- Create/delete branches and tags
- Pushing tags
- lg2 command
- Other improvements
- Adjustable sidebar width
- bits/stdc++.h header in Clang
- Option to use remote C compiler instead of the local one
- Fixes a bug where key files cannot be imported
- iOS Lockdown mode support
1.4.5
2023-07-29
- Handle iCloud files gracefully
- UI improvements
1.4.4
2023-05-22
- Option to disable font ligatures
- In-memory SSH private key
- Other improvements
1.4.3
2023-02-07
- Bug fixes
- Japanese localization
- Community Templates
1.3.6
2022-10-03
- Upgrade Node.js to v16.17.0
- Syntax highlighting for svelte
- New editor themes
- Properly handle terminal terminate signals
- Support opening directories with `code` command
- Fix a bug that prevents emmet from working
1.3.5
2022-09-10
- UI improvements
- Support for moving files in explorer
- Support for downloading files from remote servers
- Ability to select different remotes for git push
1.3.4
2022-06-19
- Terminal support for SFTP
- Support for Fira Code and custom fonts
- Korean localization
- New documentation website
- General improvements
1.3.3
2022-05-22
Bug fixes
1.3.2
2022-05-19
Fixes a bug that prevents existing users to access themes
1.3.1
2022-05-18
Code App is now free to use!
Introducing Code+, a subscription service that allows us to bring Code to everyone and unlocks all themes.
Don't worry: Existing users continue to have full access to the app.
1.3.0
2022-05-09
- Remote Support (SFTP and FTP)
- Dynamic Type support
- Experimental feature: Spell check for text files
1.2.13
2022-03-25
Clang compatibility with iOS 15.4
Internationalization support for Node.js
1.2.12
2022-03-10
Bug fixes and improvements.
1.2.11
2022-03-08
Critical bug fixes
1.2.10
2022-03-07
- Custom keyboard shortcuts
- Text selection by sliding over line numbers
- UI improvements
- Fixes problems where editor sometimes would not load
- Node.js 16.13.2
1.2.9
2022-01-22
- Fixes problems where:
- certain keys do not work on European keyboard layouts (#237)
- `curl` no longer works (#330)
- a default argument makes some npm commands crash (#326)
1.2.7
2021-12-15
General improvements.
1.2.6
2021-09-22
Compatibility with the latest iOS version
1.1.7
2021-01-06
- Text Editor
- Changes are now written to disk when you run your code or dismiss the keyboard
- Fixed a problem where virtual keyboard sometimes does not show up
- Version Control
- Ability to clone private repositories
- Ability to push, pull and sync from remotes
- Fixed a problem where cloned repository is not properly named
- Built-in Terminal
- 70+ Linux commands (ls, cd, nslookup etc.)
- Bash-like user primitives such as piping, history and completion
- Press tab to show all available commands
- Explorer
- Files and directories are now sorted alphabetically
- Files or directories starting with a dot are now hidden by default
- Ability to select items with a Two-Finger pan gesture
- Other improvements
- You can now open files with Code App from Files app or other Apps directly
- You can now hold the app icon from Home Screen to reveal recent documents
- Fixed a typo
1.1.6
2021-01-03
- Editor now saves changes when you run code or dismiss the keyboard
- Built-in Terminal (Experimental)
- Press tab to show all available commands
- Other improvements
1.1.5
2020-12-22
In the last update before the holidays, we are introducing version control support!
- Clone, commit, view differences and commits log like how it works on the desktop.
• Version Control Support
- Initialise a repository
- Git Clone
- Git Commit
- Git diff
- Git status indicator
- Search for repositories on GitHub
- Commits Timeline
• Improved Explorer
- File Searching
- File renaming
- File Sharing
- Create new file / folder inside subfolder
- Assign folder as workplace folder
• Alternative text encoding
- GB18030 (Simplified Chinese)
- EUC_KR (Korean)
• Support for Trackpad / Mouse scrolling
• Other improvements
1.1.4
2020-12-17
In the last update before the holidays, we are introducing version control support!
- Clone, commit, view differences and commits log like how it works on the desktop.
• Version Control Support
- Initialise a repository
- Git Clone
- Git Commit
- Git diff
- Git status indicator
- Search for repositories on GitHub
- Commits Timeline
• Improved Explorer
- File Searching
- File renaming
- File Sharing
- Create new file / folder inside subfolder
- Assign folder as workplace folder
• Alternative text encoding
- GB18030 (Simplified Chinese)
- EUC_KR (Korean)
• Other improvements
1.1.3
2020-12-03
- Ability to set preferred colour scheme (Dark Mode)
- Markdown (.md) preview
- In-app GitHub Search
- Added 49 color themes
- Recently opened directories
- Editor customizability
- Copy relative path
- Notification UI
- Fixed an issue where web server returns a blank page
- Fixed an issue where keyboard sometimes doesn't show up
- Reduced app size
- Other improvements
1.1.2
2020-11-30
- Ability to set preferred color scheme (Dark Mode)
- Markdown (.md) preview
- Added 49 color themes
- Recently opened directories
- Editor customizability
- Reduced app size
- Other improvements
1.1.1
2020-11-18
- Editor now restores cursor position when switching tabs
- New keyboard shortcuts for switching tabs
- Support for scientific Python modules, namely `numpy`, `pandas`, `scipy`, `sklearn` and `mlxtend`
- Fixed a problem regarding backslash characters
- Ability to customise terminal font size
- Improved mouse / trackpad support
- Improved reliability
1.1.0
2020-11-15
We couldn't be more excited to release this major update to you!
- App now has Monaco editor integration, the same powerful editor inside desktop VS Code!
This includes:
- Find & replace
- Mini map
- Command palatte
- Word-based code suggestion
- Multi-cursor
- And more! See all shortcuts at https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf
- External files support for compiling
- Split-view in console
- Quick access buttons for files management in Explorer
- Quick input for brackets on virtual keyboard
- Improved reliability
1.0.11
2020-11-08
- App now listens to the folder for changes
- Improved reliability
1.0.10
2020-10-31
- Improved reliability
- New Keyboard Shortcut for adjusting font size (Command +-)
- Improved compatibility on iPhones
1.0.9
2020-10-22
- New Sidebar Design
- Ability to clone a repository from Github
- Improved file explorer
- Improved reliability
1.0.8
2020-10-02
- New Sidebar Design
- Ability to clone a repository from Github
- Improved file explorer
- Improved reliability
1.0.7
2020-09-27
- New Sidebar Design
- Ability to clone a repository from Github
- Improved file explorer
1.0.6
2020-08-18
- General Bug Fixes
- Ability to preview website in Safari
1.0.5
2020-08-06
Hey! In this version we brought various improvements to the editor, including the followings.
- Light mode support
- Better interface scaling for iPads
- Ability to drag and drop files from Files App or other apps
- Ability to choose from over 90+ themes
- Removal of "Save" button
- Autosave
- Line number and text encoding detection
- Reduced flickering for text editor
- Ability to long press file and delete it
1.0.4
2020-07-28
In this version we introduced code suggestion for Python as well as other enhancement to the editor.
- Quotes and colons autocompletion
- Code suggestion for Python
- Ability to copy console output
- Ability to open the current directory in Files App
- Better compatability with newer versions of iOS
1.0.3
2020-06-30
- Ability to open image files.
- Ability to adjust font sizes.
- Bug fixes
1.0.2
2020-06-24
Bug fixes.
1.0.1
2020-05-31
General Bug Fixes :)
• Fixed an issue where the text color is unreadable in new file view
• Fixed an issue where some languages are not highlighted (Lua)
• App now loads default directory on launch
• Pointer interaction now enabled on more buttons
• Fixed App Icon margin problem
• Now supports iOS 13.0 devices