Skip to content

Releases: AmrDeveloper/Turtle

2.0.10

29 Jun 19:17

Choose a tag to compare

  • Make the release build reproducible.

2.0.9

29 Jun 17:52

Choose a tag to compare

  • Implement targets support in assignment expr a, b, c = (.., .., ..).
  • Implement parsing star_expressions in assignments t = a, b, c.
  • Fix throwing only single target (not tuple) can be annotated.
  • Implement tuple_iterator and integrate it in for statement.
  • Improve unpacking error message to throw ValueError similar to Python.
  • Remove screen orientation.
  • Disable tuple assignment on GPU as NYI.

2.0.8

27 Jun 18:23

Choose a tag to compare

  • Remove singing by debug config.
  • Update HILT library to 2.60.
  • Support x86 ABI build target.
  • Set up the version code function for different ABIs.

2.0.7

27 Jun 08:20

Choose a tag to compare

  • Change the version code calculation for each ABI.
  • Update Toolbar options depending on current route.
  • Not crash if no browser is provided when open url.

2.0.6

26 Jun 18:41

Choose a tag to compare

  • Support ABI builds.
  • Update fastlane config for F-Droid.

2.0.5

25 Jun 17:43

Choose a tag to compare

  • Add fastlane config/screenshots.
  • Update Proguard rules for release.

2.0.4

22 Jun 18:03

Choose a tag to compare

  • Implement del statement with identifiers.
  • Implement try ... except ... else ... finally statement.
  • Support active exception at runtime.

2.0.3

16 Jun 18:38

Choose a tag to compare

  • Implement Set Comprehension on the interpreter target.
  • Implement Dict Comprehension on the interpreter target.
  • Add support for function return type annotations.
  • Add more arity checks to bin function.
  • Implement builtin callable function.
  • Implement the inverse operator.
  • Support for ... else stmt.
  • Move the files screen to the toolbar.
  • Show badge on active tab.

2.0.2

11 Jun 16:36

Choose a tag to compare

  • Disable Minify for now.

2.0.1

10 Jun 19:18

Choose a tag to compare

  • Replace returning str error with an exception to be able to catch them at the user level.
  • Implement ArithmeticError and ZeroDivisionError.
  • Implement reversed and improve iter.
Screenshot_20260610_211846