Skip to content

Releases: sparkmicro/Ki-nTree

1.1.2

12 Jul 23:06
e676d13
Compare
Choose a tag to compare

What's Changed

  • Add suppliers Automation Direct and Jameco by @hillsandales in #250
  • 1.1.2 by @eeintech in #251
    • Warn user for discrepancies between template data and user settings in order to potentially inform about new entries
      • For this release, there are two new supported suppliers added to Ki-nTree (AutomationDirect and Jameco from #250)
      • After update, current users will get a message about the missing keys: [INFO] TEMPLATE "suppliers.yaml" configuration file contains the following keys which are NOT in your user settings: {'AutomationDirect', 'Jameco'}
      • User can decide to add those to their suppliers.yaml settings using the listed names
      • Ki-nTree will automatically detect the new entries in the user settings and update the suppliers.yaml with the proper format, and it will also reload the supported suppliers!
    • Add AutomationDirect and Jameco to CI tests
    • Fix TME API requests and Mouser API test
    • Update dependencies
      • Update flet to 0.23.x: fix AlertDialog opening and closing behavior
      • Update InvenTree API to 0.15.x
    • Speed up CI testing: disable upload of both part images and datasheets

New Contributors

Full Changelog: 1.1.1...1.1.2

1.1.1

28 Jun 18:57
c0aece7
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.1.0...1.1.1

1.1.0

30 Apr 17:23
Compare
Choose a tag to compare

What's Changed

  • prevent crashes caused by leading spaces and parts without parameters by @T0jan in #219
  • Upgrade flet version to latest by @eeintech in #224
  • 1.1.0 by @eeintech in #221
  • Search UI enhancments by @drid in #223 (updated in 1.1.0 PR)

Full Changelog: 1.0.7...1.1.0

1.0.7

05 Mar 20:45
d1a59de
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.0.6...1.0.7

1.0.6

03 Feb 21:18
c2f27fe
Compare
Choose a tag to compare

What's Changed

  • fix pricing requests for TME by @T0jan in #204
  • 1.0.6 by @eeintech in #208
    • A bunch of bugs fixed:
      • Configuration files being overwritten: when main dictionary keys were not matching
      • Unicode support for writing YAML files
      • Company fuzzy match was returning 100% match between Digi-Key and a company called "DIGI": added check of string length

Full Changelog: 1.0.5...1.0.6

1.0.5

16 Jan 14:39
6318053
Compare
Choose a tag to compare

What's Changed

  • feat: reverse logic functionality for SwitchWithRefs by @shxshxshxshx in #181
  • feat: option for using the Manufacturer Part Number as IPN by @shxshxshxshx in #182
  • Fix typo in inventree_interface.translate_supplier_to_form() by @konkers in #185
  • add currency conversion, add pricing processing for TME by @T0jan in #188
  • patch parameter check issue detection by @T0jan in #200
  • 1.0.5 by @eeintech in #197

New Contributors

Full Changelog: 1.0.4...1.0.5

1.0.4

14 Oct 21:57
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.0.3...1.0.4

1.0.3

18 Aug 21:21
11bc59c
Compare
Choose a tag to compare
  • #164
    • Add TME as a supplier with full API integration - Thanks @spike77453 👍
  • TME: Setup default values and CI environmental variables
  • File download improvements: use retries everywhere (API search still use single try) and fix use of requests library
  • Update test part results database

1.0.2

04 Aug 14:00
677b4a0
Compare
Choose a tag to compare
  • #167 - @T0jan
    • Add the option to upload datasheets to InvenTree, see #162
    • Add an update functionality to the alternate mode to add missing parameters, datasheets and images to an existing part
    • Add the option to use the pricing data of each supplier to create/update price breaks for a supplier part
  • Fix #156
  • Fix #157
  • Fix instance compare Python syntax
  • Add README warning about InvenTree 0.12 parameter compatibility issue
  • Update PyYAML dependency as older version was generating an error with poetry package

1.0.1

24 Apr 18:31
322f40f
Compare
Choose a tag to compare
  • Added support for InvenTree proxy (#149) - @T0jan
  • Added support for extra search fields/results stored as parameters (#153)
  • Update dependencies
  • Update README