Version History
Here you can find the changelog of Code App since it was posted on our website on 2020-05-30.
The latest version is 1.7.1 and it was updated on soft112.com on 03 April, 2024.
See below the changes in each version:
version 1.7.1
posted on 2024-03-23
Mar 23, 2024
Version 1.7.1
- Ability to terminate running C programs
version 1.7.0
posted on 2024-02-23
Feb 23, 2024
Version 1.7.0
- 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
version 1.6.0
posted on 2024-01-08
Jan 8, 2024
Version 1.6.0
- 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
version 1.5.3
posted on 2023-12-31
Dec 31, 2023
Version 1.5.3
- Fixes a bug where terminal unexpectedly defaults to ~
version 1.5.2
posted on 2023-12-18
Dec 18, 2023
Version 1.5.2
- SSH remote now resolves symbolic links
version 1.5.1
posted on 2023-09-24
Sep 24, 2023
Version 1.5.1
- Fixes issues with FTP remote
- Fixes a bug where Port Forwarding tab is always showing in compact screen
version 1.5.0
posted on 2023-09-11
Sep 11, 2023
Version 1.5.0
- 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
version 1.4.7
posted on 2023-08-31
Aug 31, 2023
Version 1.4.7
Fixes a few problems in SSH remote.
version 1.4.6
posted on 2023-08-24
Aug 24, 2023
Version 1.4.6
- 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
version 1.4.5
posted on 2023-07-29
Jul 29, 2023
Version 1.4.5
- Handle iCloud files gracefully
- UI improvements
version 1.4.4
posted on 2023-05-22
May 22, 2023
Version 1.4.4
- Option to disable font ligatures
- In-memory SSH private key
- Other improvements
version 1.4.3
posted on 2023-02-07
Feb 7, 2023
Version 1.4.3
- Bug fixes
- Japanese localization
- Community Templates
version 1.3.4
posted on 2022-06-19
Jun 19, 2022 Version 1.3.4
- Terminal support for SFTP
- Support for Fira Code and custom fonts
- Korean localization
- New documentation website
- General improvements
version 1.3.3
posted on 2022-05-22
May 22, 2022 Version 1.3.3
Bug fixes
version 1.3.2
posted on 2022-05-19
May 19, 2022 Version 1.3.2
Fixes a bug that prevents existing users to access themes
version 1.3.0
posted on 2022-05-09
May 9, 2022 Version 1.3.0
- Remote Support (SFTP and FTP)
- Dynamic Type support
- Experimental feature: Spell check for text files
version 1.2.13
posted on 2022-03-25
Mar 25, 2022 Version 1.2.13
Clang compatibility with iOS 15.4
Internationalization support for Node.js
version 1.2.9
posted on 2022-01-22
Jan 22, 2022 Version 1.2.9
- 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)
version 1.2.7
posted on 2021-12-15
Dec 15, 2021 Version 1.2.7
General improvements.
version 1.2.6
posted on 2021-09-22
Sep 22, 2021 Version 1.2.6
Compatibility with the latest iOS version
version 1.2.5
posted on 2021-07-09
Jul 9, 2021 Version 1.2.5
Fixed some problems regarding clang.
version 1.2.4
posted on 2021-07-02
Jul 2, 2021 Version 1.2.4
v1.2.4 (June 2021)
- Editor
- Fixed a problem where mouse / trackpad selection no longer works
- Updated to TypeScript definition to 4.2.4
- Interface
- New compact side-bar design for iPhone
- Ability to reorder editor tabs
- Improved readability for Xcode Theme
- Ability to duplicate files or folders in context menu
- Performance
- Enhanced performance when opening SMB drives from Files App
- Git
- Improved compatability with various repositories remotes
- Gutter indicators
- Experimental Git CLI tool
- Terminal
- Autocompletion for file path
- Open code in editor with code 'file'
- Runtime
- Clang (Run C program with clang main.c and ./a.out)
- Clang++ (Run C++ program with clang++ main.cpp and ./a.out)
- PHP (Run PHP program with php and host a web-server with php -S localhost:port)
version 1.2.3
posted on 2021-05-21
May 21, 2021 Version 1.2.3
v1.2.3 (April 2021)
- Editor
- 6 Additional Color Themes
- Read-only mode
- Built-in types for Node.js
- Support for @types definitions
- Explorer
- Multi-file searching
- Python Runtime
- Built-in Matplotlib, Pandas
- Other
- UI State Restoration
- Localisation for German
- Fixes a bug where indentation of Python scripts is incorrectly handled
- Bug fixes and other improvements
version 1.2.2
posted on 2021-05-11
May 11, 2021 Version 1.2.2
v1.2.2 (April 2021)
- Editor
- 6 Additional Color Themes
- Read-only mode
- Built-in types for Node.js
- Support for @types definitions
- Explorer
- Multi-file searching
- Python Runtime
- Built-in Matplotlib, Pandas
- Other
- UI State Restoration
- Localisation for German
- Bug fixes and other improvements
version 1.2.1
posted on 2021-03-15
Mar 15, 2021 Version 1.2.1
Introducing local Node.js and Python runtime to Code App! Starting from March's update, you can run Python or JavaScript locally, and download modules with npm or pip.
Node.js runtime
. Run JavaScript offline
. Install npm modules
. Install JavaScript commands globally (tsc, prettier etc.)
. New terminal commands: npm, npx, node
Python 3.9.2 runtime
. Run Python offline
. Install modules with pip
. Install Python commands globally
. New terminal commands: pip, python, python3
Editor
. Problems tab (Show errors in your code if detected)
. New Markdown style
. Syntax highlighting for Vue
. Smooth Scrolling option for devices with high refresh rate
Terminal
. Now supports light colour scheme
File Explorer
. Reduced row height
Bug fixes
version 1.1.9
posted on 2021-02-15
Feb 15, 2021 Version 1.1.9
General bug fixes.
version 1.1.8
posted on 2021-02-05
Feb 5, 2021 Version 1.1.8
- Text Editor
- Migration to TextMate grammar (More advanced syntax highlighting)
- Support for more languages (Groovy, HLSL, Log, Makefile, Shaderlab, Fortran, Matlab)
- Fixed a bug where the editor sometimes does not to pointer clicks
- New keyboard toolbar
- Version Control
- Improved performance and reliability
- Staging changes
- Switching branch
- Detached head mode
- Revert changes
- Language
- Support for Groovy
- Built-in Terminal
- Support for SSH
- Bug fixes
- Explorer
- Folding states for directories are now perserved when the sidebar is toogled off
- Ability to expand folder by tapping on the folder name
- Other
- Width of the sidebar is reduced
- Theme is now temporaily removed to support the new syntax highlighting system
- JSON Intellisense is temporaily disabled
version 1.1.7
posted on 2021-01-06
Jan 6, 2021 Version 1.1.7
- 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
version 1.1.5
posted on 2020-12-22
Dec 22, 2020 Version 1.1.5
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
version 1.1.4
posted on 2020-12-17
Dec 17, 2020 Version 1.1.4
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
version 1.1.3
posted on 2020-12-03
Dec 3, 2020 Version 1.1.3
- 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
version 1.1.1
posted on 2020-11-18
Nov 18, 2020 Version 1.1.1
- 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
version 1.0.9
posted on 2020-10-22
Oct 22, 2020 Version 1.0.9
- New Sidebar Design
- Ability to clone a repository from Github
- Improved file explorer
- Improved reliability
version 1.0.8
posted on 2020-10-02
Oct 2, 2020 Version 1.0.8
- New Sidebar Design
- Ability to clone a repository from Github
- Improved file explorer
- Improved reliability
version 1.0.7
posted on 2020-09-27
Sep 27, 2020 Version 1.0.7
- New Sidebar Design
- Ability to clone a repository from Github
- Improved file explorer
version 1.0.6
posted on 2020-08-18
Aug 18, 2020 Version 1.0.6
- General Bug Fixes
- Ability to preview website in Safari
version -
posted on 2020-05-31
version 1.0.6
posted on 1970-01-01
2020年8月18日 Version 1.0.6
- General Bug Fixes
- Ability to preview website in Safari