Skip to content

Releases: pquiring/QSharp

0.20

16 Aug 18:43
Compare
Choose a tag to compare

Aug 16, 2018 : 0.20

  • fixed virtual and hidden members to properly override base methods
    C++ requires "using base::member;" when a method is overloaded but another version is called from a base class.

0.19

15 Aug 16:19
Compare
Choose a tag to compare

Aug 15, 2018 : 0.19

  • many bugs squashed
    • Qt.Core.Map<> was not working

0.18

12 Aug 01:13
Compare
Choose a tag to compare

Aug 11, 2018 : 0.18

  • many critical bugs fixed

0.17

10 Aug 12:30
Compare
Choose a tag to compare

Aug 10, 2018 : 0.17

  • removed shared_ptr as it was extremely slow
  • tried to implement my own garbage collector called gc_ptr but still had performance issues
  • removed all smart pointers and use raw pointers which fixed many issues
  • now supports either self-managed or garbage collected memory management
    • see Object.Delete() and [AutoMemoryPool] attribute to assist in self-managed methods
      or
    • requires the 'Boehm-Demers-Weiser' Garbage Collector
  • new mutex that is both recursive and allows wait() and notify() functions
  • removed ffmpeg, will use Qt Media instead
  • many bugs fixed

0.16

27 Mar 23:57
Compare
Choose a tag to compare

Mar 27, 2018 : 0.16

  • many bug fixes

0.15

23 Mar 12:04
Compare
Choose a tag to compare

Mar 23, 2018 : 0.15

  • fix FixedArray[]s to support type casting
  • use template class for Properties
  • use struct for Enums to create unique data type
  • many fixes

0.14

16 Mar 15:01
Compare
Choose a tag to compare

Mar 16, 2018 : 0.14

  • add new classes (OpenGL, Controls, ThreadSignal, etc.)
  • add Type.NewInstance() for simple classes
  • add support for goto case/goto default in switch blocks
  • add many new functions
  • fixed many bugs

0.13

09 Mar 19:36
Compare
Choose a tag to compare

Mar 9, 2018 : 0.13

  • added many new classes
  • fixed many bugs

0.12

16 Feb 16:49
Compare
Choose a tag to compare

Feb 16, 2018 : 0.12

  • added SpinBox
  • added Process
  • added WebSocketServer and WebSocket
  • many fixes

0.11

05 Jan 15:54
Compare
Choose a tag to compare

Jan 5, 2018 : 0.11

  • fix ForStatement
  • fix minor issues