Skip to content

Releases: Cosmic-Ide/Cosmic-IDE

v2.0.3

05 Oct 12:54
Compare
Choose a tag to compare

Fix for cloning private repositories
Update android-tree-sitter to v3.4.0
Full ABI support for arm64-v8a, armeabi-v7a, x86 and x86_64 architecture.
Update shizuku to v13.1.5

bump for f-droid

Full Changelog: v2.0.2...v2.0.3

v2.0.2

03 Oct 14:23
Compare
Choose a tag to compare

Changes:

  • Removed some unused permissions
  • Fix crash due to faulty drawables
  • Make it easier to enable experiments by increasing timer reset duration
  • Update some dependencies

Cosmic IDE v2.0.1

25 Sep 14:25
Compare
Choose a tag to compare

Fixes

  • Fix crash on opening class files
  • Fixed missing class bug on running kotlin projects
  • Fix issue where when you run the project, the output is not visible (#445)
  • Fix infrequent crashes on Android 14+ due to removal of cleaner method in DirectByteBuffer

Improvements

  • Enable edge to edge
  • Update dependencies
  • Remove duplicate copyright headers in source files

Removal

Removes the license viewer activity due to Google GMS

What's Changed

  • Bump actions/setup-java from 3.12.0 to 3.13.0 by @dependabot in #458
  • Bump com.google.auto.value:auto-value-annotations from 1.10.3 to 1.10.4 by @dependabot in #457
  • Bump actions/checkout from 3 to 4 by @dependabot in #448
  • Bump io.appwrite:sdk-for-android from 3.0.1 to 4.0.0 by @dependabot in #455
  • Bump com.google.auto.value:auto-value from 1.10.3 to 1.10.4 by @dependabot in #456
  • Bump org.eclipse.jgit:org.eclipse.jgit.pgm from 6.6.0.202305301015-r to 6.7.0.202309050840-r by @dependabot in #449

Full Changelog: v2.0.0...v2.0.1

Cosmic IDE v2.0.0

06 Sep 13:55
Compare
Choose a tag to compare

It's been over a year from the last release!
So here's a new release!

The app has gone through a major rewrite documented in rewrite.
There may still be bugs and things, so don't forget to report them!

Important

The project has gone through a major rewrite and the projects from v1.0.0 may not be compatible with v2.0.0 and above.

• Support for plugin system
• New UI
• Kotlin 2.1 (K2 Support)
• Kotlin and Java code completion
• Support for GIT
• Dependency manager for installing maven libraries
• Fast jar FS for faster kotlin compilation
• Support for custom java compiler flags
• Options for configuring code formatter
• Sticky scroll and custom fonts
• Much more editor customisation
• Switch between multiple opened files with file tabs
• Support for shizuku terminal API (rish)
• Symbol based navigation
• Backup and restore projects
• Preview class files
• Fix missing imports with quickfix
• New App Themes
• Undo and Redo
and many more undocumented features and enhancements

What's Changed

New Contributors

Full Changelog: https://github.com/Cosmic-Ide/rewrite/commits/v2.0.0

v1.0.0

07 Aug 17:10
926dfe7
Compare
Choose a tag to compare

Important

Java-Ide has been rebranded as Cosmic-Ide. Special thanks to @nonzzzz for all the help.

Features

  • Kotlin Support
  • Incremental Kotlin Compilation with v1.7.20-Beta
  • Support for using external libraries by adding jars in libs folder
  • Overall New And Improved design by @nonzzzz
  • Project System by @nonzzzz
  • Light mode and System based Light/Dark mode by @nonzzzz
  • Kotlin code Highlighting
  • Use of light-weight kotlin coroutines
  • Java and Kotlin keyword autocompletion
  • Improved editor performance and improved highlighting
  • Replaced old drawables with material icons
  • Fixed treeview padding
  • Support for refreshing treeview
  • Renaming files directly in treeview
  • A lot of performance improvements

What's Changed

  • Transparent bars, Dynamic Color, some improvements. by @nonzzzz in #115
  • chore(deps): bump nb-javac-android from 17.0.0.0 to 17.0.0.1 by @dependabot in #116
  • chore(deps): bump github/codeql-action from 2.1.14 to 2.1.15 by @dependabot in #117
  • Added russian translation, Improved dialog design and Settings page look better by @nonzzzz in #118
  • Convert some files to kotlin by @PranavPurwar in #119
  • Convert most of android-compiler module to kotlin by @PranavPurwar in #120
  • Implement Project System by @remaker71 by @PranavPurwar in #124
  • chore(deps): bump kotlin-reflect from 1.5.21 to 1.7.10 by @dependabot in #127
  • chore(deps): bump org.jetbrains.kotlin.android from 1.7.0 to 1.7.10 by @dependabot in #128
  • chore(deps): bump kotlin-reflect from 1.6.21 to 1.7.10 by @dependabot in #132
  • chore(deps): bump org.jetbrains.kotlin.android from 1.6.21 to 1.7.10 by @dependabot in #131
  • chore(deps): bump nb-javac-android from 17.0.0.1 to 17.0.0.2 by @dependabot in #130
  • chore(deps): bump actions/setup-java from 3.4.0 to 3.4.1 by @dependabot in #133
  • Fix #134 by @PranavPurwar in #136
  • Improve Settings Page and more by @nonzzzz in #137
  • Fix paddings of TreeView by @nonzzzz in #138
  • chore(deps): bump kotlinx-coroutines-android from 1.6.3 to 1.6.4 by @dependabot in #139
  • chore(deps): bump github/codeql-action from 2.1.15 to 2.1.16 by @dependabot in #140
  • Update kotlinc to v1.6.21 and implement Incremental compilation by @PranavPurwar in #141
  • Update Kotlinc to v1.7.10 by @PranavPurwar in #142
  • chore(deps): bump MobSF/mobsfscan from a60d10a83af68e23e0b30611c6515da604f06f65 to 0.1.1 by @dependabot in #145
  • chore(deps): bump actions/setup-python from 3 to 4 by @dependabot in #144
  • chore(deps): bump gradle/gradle-build-action from 2.2.1 to 2.2.2 by @dependabot in #146
  • Improved the UI and Added New Functions by @nonzzzz in #148
  • chore(deps): bump language-java from 0.15.0 to 0.15.1 by @dependabot in #149
  • chore(deps): bump github/codeql-action from 2.1.16 to 2.1.17 by @dependabot in #150
  • Improve Cosmic-Ide by @nonzzzz in #151
  • chore(deps): bump gson from 2.9.0 to 2.9.1 by @dependabot in #152
  • chore(deps): bump github/codeql-action from 2.1.17 to 2.1.18 by @dependabot in #156

Full Changelog: v0.0.5...v1.0.0

v0.0.5

27 Jun 07:53
Compare
Choose a tag to compare
v0.0.5 Pre-release
Pre-release

What's Changed

  • Support for incremental compilation for Java sources!
  • Support for Java 18 with ECJ 3.30.0
  • Now, the editor will underline errors and warnings as you type
  • Now you can change the path of java source files
  • You can also set custom arguments for running the main method of your program
  • Fixed the bug when you cannot compile with source code above java 9 with Javac
  • Highlighting for smali language
  • Now, we use the same compiler as Android-Ide!
  • Improved syntax highlighting with textmate language
  • Improved the TreeView drawer including the limitations in file and folder names there
  • A lot of performance enhancements
  • And a few more things that I don't remember anymore :(

New Contributors

Full Changelog: v0.0.4...v0.0.5

v0.0.4

10 May 17:27
Compare
Choose a tag to compare
v0.0.4 Pre-release
Pre-release

What's Changed

  • Added Javac compiler
  • Added Javap disassembler
  • Added google-java-format
  • Now you can switch between javac, ecj, javap, eclipse class disassembler, google-java-format, eclipse formatter
  • Added file tree viewer (@thewolfprod)
  • Updated sora-editor
  • Updated smali tool
  • Improved file operations with java nio
  • Last opened files will now be saved
  • Improved app performance
  • Builds will be faster
    and many more...

Full Changelog: v0.0.3...v0.0.4

v0.0.3

21 Apr 17:16
Compare
Choose a tag to compare
v0.0.3 Pre-release
Pre-release

What's Changed

  • Faster builds
  • Improved performance using kotlin coroutines
  • Fixed the bug that sometimes prevents settings activity to open (#11) by @thewolfprod
  • New and better UI/UX by @thewolfprod
  • Improved layout for people using right-to-left layout/font

New Contributors

Full Changelog: v0.0.2...v0.0.3

v0.0.2

12 Apr 09:17
Compare
Choose a tag to compare
v0.0.2 Pre-release
Pre-release

What's Changed

  • Added support for java 9, 10, 11, 12, 13, 14, 15, 16 and 17.
  • Added an option to enable the latest d8 for compiling.
  • Faster Compilation.
  • Updated the eclipse jdt to v3.29.0.
  • Improved performance.
  • Fixed some bugs.

Full Changelog: v0.0.1...v0.0.2

Java Ide v0.0.1

27 Mar 17:13
7180427
Compare
Choose a tag to compare
Java Ide v0.0.1 Pre-release
Pre-release

Many bug fixes and improvements.