Skip to content

Releases: cry128/Kara

Patch

29 Jun 22:56

Choose a tag to compare

Patch Pre-release
Pre-release
  • Added --speech (previously --print)
  • Added --path, shows path to package
  • Added pywin32 error detector (only appears for windows)
  • Removed pywin32 from requirements
  • Updated usage

Integrations V2 (and a half)

29 Jun 20:57

Choose a tag to compare

Pre-release
  • Added integration documentation
  • Added integration mode to fix some linking errors
  • Removed config.json from integration template
  • Fixed importation error from linking file
  • Fixed documentation 404 error

Integrations V2

29 Jun 20:56

Choose a tag to compare

Integrations V2 Pre-release
Pre-release

THIS FAILED TO UPLOAD AND THEREFORE WILL NOT ACTUALLY HAVE THE ORIGINAL SOURCE CODE OF v1.2.0-beta

  • Added confirm function
  • Added manual input function
  • Added Manual Support For:
    ~ kara.listen()
    ~ kara.confirm()
  • Added Kara utilities library
  • Fixed -h
  • Fixed Weather not knowing anything
  • Fixed nothing being written to "last.txt"
  • Fixed repeat command says nothing when "last.txt" is empty
  • Fixed templating
  • Fixed integration linking
  • Improved manual mode for integration debugging
  • Improved Kara importation for usage in integration
  • Improved and simplified many backend processes
  • Improved integration templates
  • Improved linking process through a "path differencing" algorithm

Packaging

28 Jun 02:30

Choose a tag to compare

Packaging Pre-release
Pre-release
  • Added support for python packaging
  • Added Kara to PyPi
  • Removed empty requirements files
  • Fixed abilities with no requirements always considered "new"
  • Fixed negative number handling from generalMath
  • Fixed Weather know no locations
  • Fixed repeat command from speaking twice
  • Improved Maths ability
  • Improve install documentation to support package handling

Knowledge

27 Jun 09:42

Choose a tag to compare

Knowledge Pre-release
Pre-release
  • Added a Maths ability
  • Added new commands: generalMaths, coinflip, diceroll
  • Added sneakpeak file to view the future!
  • Added weather information tomorrow or in the next X days
  • Added more backend error handling
  • Added speech printing for debugging what Kara hears (--print)
  • Removed all previous links to Wolfram-Alpha
  • Removed some of Kara's apologies...
  • Removed recommended changes to config message
  • Fixed an issue causing "Exception: " to randomly appear on-screen
  • Fixed an issue not linking an ability if no requirements file was given
  • Improved Conversational ability

Beta

25 Jun 12:17

Choose a tag to compare

Beta Pre-release
Pre-release
  • Added optional "silent" timer parameter to --time
  • Added command "exact" field (opposed to only "keywords")
  • Added command "fallback" field (default command to execute if all else fails)
  • Added conversational ability
  • Added four new commands: greeting, howru, thanks, repeat
  • Added "last" command file to cache
  • Added weather search in specific location
  • Removed excess files
  • Removed accidental file overriding
  • Removed --setup and --link
  • Added handling when no command heard
  • Added config key error checking
  • Fixed date in x amount of days command
  • Fixed ability and integration initialization issues
  • Fixed a bug causing hour to be 0 when the hour was 12 am/pm
  • Fixed keywords detecting inside of words
  • Fixed some issues with the readme
  • Improved and simplified many backend processes
  • Improved and remodeled kara's command compilation to support command repeating
  • Improved error handling
  • Improved keyword handling
  • Improved usage (--usage)

Stability

22 Jun 11:51

Choose a tag to compare

Stability Pre-release
Pre-release
  • Various Documentation Improvements
  • Added Kara logo and icon
  • Altered all paths to support relative methods
  • Allow Kara to work when being called from anywhere
  • Fixed a plethora of bugs
  • Improved Error Handling
  • Fixed a bug that stopped cache clearing when the cache was corrupt
  • Prepared project for package upload

Integrations

21 Jun 01:02

Choose a tag to compare

Integrations Pre-release
Pre-release
  • Added Kara Integration functionality
  • Added new arguements
  • Added custom Ability and cache paths
  • Added Change Log
  • Improved documentation
  • Improved release documentation

Kara Weather Support

20 Jun 08:34

Choose a tag to compare

Kara Weather Support Pre-release
Pre-release
  • Added four new abilities: weather, sun rise, sun set, and air pressure (idk why lol)
  • Fixed Issues with the the time Ability
  • Added new arguements

Kara Time

19 Jun 23:23

Choose a tag to compare

Kara Time Pre-release
Pre-release
  • Added fully functioning time Ability
  • Added 3 new commands: date, month, and year
  • Various compilation improvements