Skip to content

Releases: asyncgui/asynckivy

0.7.0

29 Aug 13:50
Compare
Choose a tag to compare

What's Changed

  • Remove deprecated APIs in #143
  • 'anim_with_ratio' no longer ends on its own in #144
  • add 'interpolate_seq' in #145

Full Changelog: 0.6.4...0.7.0

asyncgui, the underlying library, also has breaking changes.

0.6.4

20 Aug 10:52
Compare
Choose a tag to compare
  • No API changes from 0.6.3.
  • This is the last 0.6.x release, and will be the last version that supports Python 3.8.

version 0.6.3 released

21 Jun 23:09
Compare
Choose a tag to compare

A small adaptation for asyncgui 0.6.2 (#139)

0.6.2

27 Jan 10:58
Compare
Choose a tag to compare

What's Changed

  • support CPython3.12 (require 3.12.1 or later) and switch to Kivy 2.3.0 in #134

Full Changelog: 0.6.1...0.6.2

version 0.6.1 released

22 Jan 07:25
Compare
Choose a tag to compare

New APIs

  • move_on_after #112
  • sync_attr and sync_attrs #124
  • anim_attrs() and anim_attrs_abbr #125
  • anim_with_xxx

API breaks

  • Remove the free_await feature entirely #121
  • duration が0の時にも値を生むように anim_with_ratioanim_with_dt_et_r#129
  • interpolateduration が 0 の時も一旦時間を置いて最終値を生むように変更 #130

API deprecations

  • entire vanim module #122
  • animate()

Full Changelog: 0.6.0...0.6.1

version 0.6.0 released

20 Aug 14:06
Compare
Choose a tag to compare

What's Changed

  • drop support python 3.7
  • support 3.11

Breaking Changes

  • Disallow animation-related abbreviations: 'd', 's' and 't'
  • Change the order of the run_in_excecuter's positional-arguments #84
  • Remove 'start_soon()'
  • Change the default value of the 'daemon' parameter to None #100
  • Remove 'one_frame()' #106

New Features

  • add 'suppress_event()' #99
  • add 'create_texture_from_text()' #102

Note

asyckivy itself didn't change a lot from version 0.5.4 but its foundation, asyncgui, did a lot.

release version 0.5.4

20 Aug 02:22
Compare
Choose a tag to compare

non-breaking changes

  • add vanim: A powerful module that helps to create complex animations. #72
  • add repeat_sleeping: An efficient way to repeat sleeping. 2bb451e (part of #72)
  • add transform: Helps to transform a widget on demand. #68
  • add watch_touch: Handles touch events without using async generators, which is benefical if Kivy is running in asyncio/trio mode. #76
  • Officially support Python 3.10

breaking changes

  • rest_of_touch_moves now produces None. c831e21 (part of #76)

version 0.5.3 released

13 Mar 17:02
Compare
Choose a tag to compare

New Features

  • Queue (#55)
  • one_frame() (#52) (still experimental state)

version 0.5.2 released

28 Aug 05:35
Compare
Choose a tag to compare

bug fix

  • rest_of_touch_moves()が偽装されたon_touch_upの到着を十分に待たずにtouchが終わったと判断してしまう不具合 (#40)

new feature

  • n_frames() (#44 ) (still experimental state)

version 0.5.0 released

08 May 14:04
Compare
Choose a tag to compare

breaking changes

  • run_in_thread() no longer takes polling_interval argument
  • remove close_soon()

non-breaking changes

  • add run_in_executer()