Skip to content

Releases: botcity-dev/botcity-framework-core-python

BotCity Framework Python Core - 0.3.0

19 Aug 22:18
ccbb0aa

Choose a tag to compare

Enhancements

  • Better handling of auto-discovery of resource files and support for EXE files from pyinstaller with framework-base upgraded to 0.3.1. by @hhslepicka in #21

Bug Fixes

  • Refactor display size and element size based on whether or not display is Retina. by @hhslepicka in #20

Documentation

Full Changelog: v0.2.9...v0.3.0

BotCity Framework Python Core - 0.2.9

13 Apr 00:15
35268b5

Choose a tag to compare

Bug Fixes

Documentation

  • Added new prerequisite for linux by @lf2a in #16

Packaging

  • Pin botcity-framework-base to >=0.2.2 for image path handling. by @hhslepicka in #18

New Contributors

Full Changelog: v0.2.8...v0.2.9

BotCity Framework Python Core - 0.2.8

04 Feb 23:43
96510d2

Choose a tag to compare

Bug Fixes

  • Removing duplicated x and y axis sum on 'right_click_relative' method by @lf2a in #10
  • Return None if image not found at get_element_coords by @lf2a in #12
  • click_on now throws an exception if image is not found by @lf2a in #13

New Contributors

  • @lf2a made their first contribution in #10

Full Changelog: v0.2.7...v0.2.8

BotCity Framework Python Core - 0.2.7

12 Jan 18:32
7c17092

Choose a tag to compare

Bug Fixes

New Contributors

Full Changelog: v0.2.6...v0.2.7

BotCity Framework Python Core - 0.2.6

26 Nov 23:28
e5f90a9

Choose a tag to compare

Bug Fixes

  • Make sure we use interval just for MacOS in #8
  • Remove duplicated delay after paste in #8

Full Changelog: v0.2.5...v0.2.6

BotCity Framework Python Core - 0.2.5

11 Nov 16:31
7cdb2c8

Choose a tag to compare

Bug Fixes

  • Fix default value for execution on DesktopBot to match base class by @kayqueGovetri in #4
  • Use codecs.open for README.md so it can parse unicode properly in #6
  • Implement OS compatibility layer for click method so it work properly under MacOS in #7

Documentation

  • New README in #5

Full Changelog: v0.2.4...v0.2.5

BotCity Framework Python Core - 0.2.4

11 Aug 17:39

Choose a tag to compare

Enhancements

  • control_c now returns the clipboard content.
  • mouse_down and mouse_up methods added to allow for click/move/release operations.

Bug Fixes

  • Remove neighboring duplicated entries on find_all

BotCity Framework Python Core - 0.2.3

05 Aug 22:06

Choose a tag to compare

Enhancements

  • Initial version of find_all method to search and return multiple elements at once.

Bug Fixes

  • Use hotkey instead of manual keyDown/keyUp for type_keys_with_interval.
  • Properly convert the time from ms to s when invoking system functions.

Package

  • Pin down versions of pyautogui and pyscreeze to avoid issue with new and out of sync releases of upstream packages.

Documentation

  • Fix typos with methods docstrings.

BotCity Framework Python Core - 0.2.2

15 Jul 21:40

Choose a tag to compare

Enhancements

  • Add wait_for_file method to wait on files to be available.

Bug Fixes

  • Switch back to pyautogui for keyboard as keyboard module requires root on Linux.
  • Added compatibility check for execute so we can run it with any OS.

Documentation

  • Add instructions for scrot under Linux.

BotCity Framework Python Core - 0.2.1

14 Jul 06:17

Choose a tag to compare

Enhancements

  • DesktopBot maestro instance now offers autocomplete on IDE.
  • Added page_up and page_down methods.

Bug Fixes

  • double_click, triple_click and relative clicks had wrong command.

Documentation

  • Update BotCity Website.