Skip to content

Releases: OpenAdaptAI/OpenAdapt

v0.5.5

17 Jul 20:29
Compare
Choose a tag to compare

v0.5.5 (2023-07-17)

Fix

  • fix: loguru exception handling for invalid recordings (#361)

  • raise ValueError

  • improve exception handling

  • Update crud.py

  • use assert

  • reorganize catch

  • Update openadapt/replay.py

  • Update openadapt/visualize.py

  • Update openadapt/events.py

  • Update openadapt/crud.py


Co-authored-by: Richard Abrich <[email protected]> (7aba45b)

v0.5.4

17 Jul 18:47
Compare
Choose a tag to compare

v0.5.4 (2023-07-17)

Fix

  • fix(utils): prevent duplicate log messages (#339) (#366)

  • fix(utils): prevent duplicate log messages (#339)

Acquire a lock in utils.configure_logging. Otherwise this function has
a race where two threads can both call logger.remove(), and then both
call logger.add(), creating two identical sinks.

  • refactor(record): remove redundant configure_logging calls

configure_logging is already called at the module level so there's no
need to call it with identical arguments in various functions.

  • fixup! fix(utils): prevent duplicate log messages (#339) (cf1a782)

  • fix: add test fixtures (#356)

  • fix: add test fixtures

  • revert test_summary.py (0ee5397)

v0.5.3

17 Jul 18:41
Compare
Choose a tag to compare

v0.5.3 (2023-07-17)

Fix

  • fix: support more objective-c objects (#323)

  • Update _macos.py

  • Update _macos.py

  • Update _macos.py

  • add bug report option

  • Update _macos.py

  • undo formatting

  • refactor

  • split

  • remove debug line

  • Update _macos.py

  • Update _macos.py

  • Update _macos.py

  • Update _macos.py

  • reorganize

  • Update _macos.py

  • Update _macos.py

  • nonetype

  • Update _macos.py (be0774f)

v0.5.2

17 Jul 14:52
Compare
Choose a tag to compare

v0.5.2 (2023-07-17)

Chore

  • chore: add isort as pre-commit hook (#319)

  • Add precommit hooks for isort, check-yaml, end-of-file-fixer, trailing-whitespaces

  • Updated README on setting up precommit hooks

  • Add updated poetry.lock

  • Fix step numbering of pre-commit section in README.md (72da341)

Documentation

  • docs: Create Use Case issue template (#324)

  • initial draft

  • new line issue

  • update link

  • address comment

  • add numbers (20fb5a3)

  • docs: update install section of README.md (#344)

  • run poetry lock --no-update

  • fix: update CONTRIBUTING.md

fix typo in 3 words and make pytest code word

  • fix: add required dependencies

  • add seup.md

  • add setup.md

  • remove typo

  • rename temporarily

  • rename to SETUP.md

  • update README to include more documentation on

-- when someone should use the install script vs. follow the steps here?

  • remove requirements.txt

  • add link to installation

  • rename typo: prerequisite

  • link to start: https://openadapt.ai/#start

  • reomve .venv as requirements.txt is no longer used

  • update installation instructions

  • update the Windows Installtion command (in favour of):

  1. https://github.com/OpenAdaptAI/OpenAdaptWeb/pull/30/files#r1252126510
  2. https://github.com/OpenAdaptAI/OpenAdaptWeb/pull/30/files#r1252128457

#344 (comment)

  • address the comment:

https://github.com/OpenAdaptAI/OpenAdapt/pull/344/files#r1252175602

  • add .venv to address the comment:

https://github.com/OpenAdaptAI/OpenAdapt/pull/344/files#r1252172932

and

https://github.com/OpenAdaptAI/OpenAdapt/pull/289/files#r1252150636 (755dd55)

Fix

  • fix: windows.get_active_window() (#333)

  • return top_window of the active app

  • remove runtime exception

  • handle runtime error

  • handle COMerror

  • add logger.warning

  • add logger.warning

  • add get_properties

  • remove unnecessary imports

  • remove -> Desktop

  • monkey patching

  • fix get_properties

  • monkey patch class

  • fix monkey patching

  • format with black (d3f07c9)

Unknown

  • update config.SCRUB_ENABLED to False (#373) (3f32883)

v0.5.1

04 Jul 01:02
Compare
Choose a tag to compare

Fix

v0.5.0

03 Jul 22:50
Compare
Choose a tag to compare

Feature

  • Add progress bar in record.py and visualize.py (3e12fd4)

v0.4.0

03 Jul 19:56
Compare
Choose a tag to compare

Feature

  • install: Download and install MacOS dependencies (25b70c0)

v0.3.1

03 Jul 00:03
Compare
Choose a tag to compare

Fix

  • window: Prevent SegmentationFault (cf0fc0b)

v0.3.0

02 Jul 16:14
Compare
Choose a tag to compare

Feature

  • record: Memory profiling (ef0d5eb)

v0.2.0

02 Jul 14:31
Compare
Choose a tag to compare

Feature

Documentation