Difference between revisions of "0.118"

From Sugar Labs
Jump to navigation Jump to search
Line 1: Line 1:
 
== Notes ==  
 
== Notes ==  
  
Sugar 0.118 is a new version of Sugar, released on December 16th, 2020. It is a maintenance-only release, containing only bugfixes and documentation improvements.
+
Sugar 0.118 is a new version of Sugar, released on December 16th, 2020. It is a maintenance-only release, containing bugfixes for several critical regressions, introduced in 0.117, as a result of the Python 3 porting efforts. Release 0.118 also includes some limited documentation improvements.
  
 
Additional information available at http://lists.sugarlabs.org/archive/sugar-devel/2020-December/058842.html
 
Additional information available at http://lists.sugarlabs.org/archive/sugar-devel/2020-December/058842.html

Revision as of 22:01, 24 January 2021

Notes

Sugar 0.118 is a new version of Sugar, released on December 16th, 2020. It is a maintenance-only release, containing bugfixes for several critical regressions, introduced in 0.117, as a result of the Python 3 porting efforts. Release 0.118 also includes some limited documentation improvements.

Additional information available at http://lists.sugarlabs.org/archive/sugar-devel/2020-December/058842.html

https://github.com/sugarlabs/sugar/releases/tag/v0.118

https://github.com/sugarlabs/sugar/compare/v0.117...v0.118

Issues fixed in 0.118

  • Port to Python 3 - apisocket.py apisocket.py implements a communication channel between a Sugar Web activity and the Sugar shell and Journal. It is an important part of Sugar.
  • Fix DBusException using Moon activity Moon activity makes multiple datastore API calls within one second, and the file used to store the data is named by the second of the epoch, such that one API call clashes with another.
  • ix filesystem preview read preview_path is a binary file. Binary file was being read as text. Regression introduced by aa18879 ("Port to Python 3").