-
-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathrelease-notes.json
More file actions
45 lines (45 loc) · 8.56 KB
/
release-notes.json
File metadata and controls
45 lines (45 loc) · 8.56 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
{
"changelog": [
{
"versionName": "1.0.0",
"description": "Welcome to CodeOps Studio, our premier Android code editor. This initial release boasts an array of features designed to enhance your coding experience: \n\n\nFeatures:\n\n\n- Robust text editing capabilities.\n\n\n- Comprehensive syntax highlighting for over 50 major programming languages and 300+ file extensions and sub-language variants.\n\n\n- Essential file management functionalities: create, open, save, and close files.\n\n\n- Customizable theme options for the editor.\n\n\n- Integrated search and replace functionality.\n\n\n- Git repository cloning.\n\n\n- In-app HTML preview and JavaScript console.\n\n\n- Remote HTML preview for sharing via hotspot or internet.\n\n\n- Multi-file support and universal file editor.\n\n\n- Code formatting and importing of zip projects.- Singleton window system.\n\n\n- Breadcrumbs file navigation.\n\n\n- Access to recently opened projects and creation of projects from templates.\n\n\n- Extensive code editor customization support, including default save file encoding and font ligatures.\n\n\n- Integration with Material You design.\n\n\n- Binary file detection and handling of unsupported file encodings.\n\n\n- Logging support.\n\n\n- Optimised features for improved productivity.\n\n\n- Implemented automatic crash log collection to gather crash reports seamlessly.\n\n\n- Utilized crash logs for continuous application improvement, ensuring stability and performance enhancements.\n\n\n\n\nKnown Issues:\n\n\n- File tree manager optimization may be lacking, particularly noticeable on less powerful devices.\n\n\n- Auto-completion window may not match the editor's theme.\n\n\n- JavaScript console in the live preview pane may occasionally fail to load.\n\n\nContributors: \n\n\n- Main Developer: Etido Peter https://x.com/euptron \n\n\n- Alpha Testers: \n\n • Etido Asanga Henry https://x.com/AsangaEtid49822\n\n • Ike https://github.com/ike10101 \n\n\n\nThank you for choosing CodeOps Studio. We're committed to continually enhancing your coding journey.\n",
"releaseDate": 1716961516827,
"releaseType": "stable",
"hasVersionName": true,
"supportsHtml": false
},
{
"versionName": "1.0.1",
"description": "We're excited to bring you the latest improvements and fixes in CodeOps Studio 1.0.1 beta! This release focuses on performance optimizations, enhanced compatibility, and several bug fixes.\n\nFeatures:\n- File tree refresh option.\n- AST Core Module for better node management.\n- Support for .apk file installation.\n- Progress listener for case conversion.\n- Improved symbol auto-completion.\n\nChanges:\n- Disabled code obfuscation and resource shrinking by proguard as it broke the last version.\n\nImprovements:\n- Optimized file tree loading and memory usage.\n- Refactored code base for better maintainability.\n- Optimized line text duplication and binary file detection.\n- Enhanced crash handling.\n\nBug Fixes:\n- Fixed case conversion failure.\n- Resolved multiple crashes related to null object references.\n- Fixed issues with JavaScript engine initialization and fragment context attachment.\n\nFor the full changelog, visit https://github.com/euptron/CodeOps-Studio/CHANGELOG.md.\n",
"releaseDate": 1726204800000,
"releaseType": "beta",
"hasVersionName": true,
"supportsHtml": false
},
{
"versionName": "1.0.2",
"description": "CodeOps Studio 1.0.2 beta brings key improvements and crucial fixes to streamline your development process. This update enhances performance, adds new input actions, and resolves several ongoing issues for a smoother and more reliable experience.\n\nFeatures:\n- Expanded the symbol input panel with additional actions.\n- Revamped cursor movement actions to (MCR, MCL, MCU, MCD), where M = Move, C = Cursor, L = Left, R = Right, U = Up, and D = Down.\n\nChanges:\n- Improved storage permission logic.\n- Initiated codebase restructuring for better scalability and maintainability.\n\nImprovements:\n- Refined permission handling for Android 11+ devices.\n- Optimized document selection and file loading in LiveServer.\n- Enhanced file loading efficiency within the LiveServer.\n- Enhanced case conversion performance in the code editor.\n- Various minor improvements for a more polished user experience.\n\nBug Fixes:\n- Fixed UI lag during LiveServer initialization.\n- Resolved crashes when selecting files or folders, especially on newer Android versions.\n- Addressed directory access crashes on Android 11+.\n- Fixed storage permission request failures on Android 11+ devices.\n\n\n\nWith this release, CodeOps Studio continues to evolve, focusing on stability, performance, and overall user satisfaction. Thank you for your support and feedback. For a detailed changelog, visit for more insight https://github.com/euptron/CodeOps-Studio/CHANGELOG.md\n\n\n~ Etido Peter\n\n",
"releaseDate": 1735182865825,
"releaseType": "beta",
"hasVersionName": true,
"supportsHtml": false
},
{
"versionName": "1.1.0",
"description": "<p>\nThis major update introduces powerful new features while improving stability and performance across the board.\n</p>\n<b>What’s New?</b>\n<ul>\n <li>Command Palette for quick access to actions and workflows</li>\n <li>In-app update system to easily get the latest versions</li>\n <li>Theme export utility to save your custom themes</li>\n <li>Debug overlay for development insights (long-press actions tablayout)</li>\n <li>Enhanced file monitoring and version management</li>\n <li>New pane system for better window management</li>\n <li>Onboarding screen for new users</li>\n <li>Buffer size selection for optimized file operations</li>\n</ul>\n<strong>Changes</strong>\n<ul>\n <li>Crash and analytics reporting is now automatic (opt-out in settings)</li>\n <li>Theme system fully supports Dynamic Colors</li>\n <li>Major internal code restructuring</li>\n</ul>\n<strong>Improvements</strong>\n<ul>\n <li>Better performance and memory usage throughout the app</li>\n <li>More stable storage management</li>\n <li>Real-time sync of editor preferences</li>\n <li>Enhanced binary file detection</li>\n <li>Improved LiveServer for both files and directories</li>\n <li>Better edge-to-edge display on all supported devices</li>\n</ul>\n<strong>Bug Fixes</strong>\n<ul>\n <li>Fixed undo/redo synchronization issues</li>\n <li>Resolved storage crashes on Android 11+ devices</li>\n <li>Fixed Git repository cloning crashes</li>\n <li>Corrected font ligatures and line number pinning preferences</li>\n <li>Fixed color scheme sync errors</li>\n <li>Many other stability improvements</li>\n</ul>\n<strong>Security</strong>\n<ul>\n <li>Enhanced protection of sensitive app data and secrets</li>\n</ul>\n<strong>Removed</strong>\n<ul>\n <li>File editing from removable storage</li>\n <li>AST Core library (temporarily)</li>\n <li>Old template system (will be replaced)</li>\n</ul>\n<div>\n <p>This release sets a solid foundation for future CodeOps Studio developments.</p>\n <div>\n See detailed changelog: <a href=\"https://github.com/euptron/CodeOps-Studio/blob/main/CHANGELOG.md\" target=\"_blank\">https://github.com/euptron/CodeOps-Studio/blob/main/CHANGELOG.md</a>\n </div>\n <div>\n See commit history: <a href=\"https://github.com/euptron/CodeOps-Studio/compare/v1.0.2-beta...v1.1.0\" target=\"_blank\">https://github.com/euptron/CodeOps-Studio/compare/v1.0.2-beta...v1.1.0</a>\n </div>\n <div>\n Download this release: <a href=\"https://github.com/euptron/CodeOps-Studio/releases/download/v1.1.0/CodeOps-Studio.v1.1.0.apk\" target=\"_blank\">https://github.com/euptron/CodeOps-Studio/releases/download/v1.1.0/CodeOps-Studio.v1.1.0.apk</a>\n </div>\n</div>\n<b><tt>Courtesy @euptron</tt></b>",
"releaseDate": 1766406907624,
"releaseType": "stable",
"hasVersionName": true,
"supportsHtml": true
},
{
"versionName": "1.1.1",
"description": "<p>This patch release focuses on stability improvements and critical bug fixes.</p>\n<strong>Bug Fixes</strong>\n<ul>\n <li>Fixed UI crashes occurring on tablet devices</li>\n <li>Resolved layout measurement issues causing rendering failures on large screens</li>\n <li>Improved fragment lifecycle handling on tablet configurations</li>\n</ul>\n<strong>Improvements</strong>\n<ul>\n <li>Minor internal optimizations for better UI stability</li>\n</ul>\n<p>No new features were added in this release.</p>",
"releaseDate": 1768641543243,
"releaseType": "stable",
"hasVersionName": true,
"supportsHtml": true
}
],
"latest_version": "1.1.1"
}