Binner Versions Save

Open source parts inventory system for makers, electronics hobby, and professional engineers

v2.5.3

1 year ago

Binner public release

  • Fixed #187 - UserFiles uploads no longer showing on inventory page
  • Fixed #188 - Datasheets search is using the old Part Types dropdown
  • Fixed BOM Download parts (part export) button no longer working
  • Added PartTypes caching for frequently called endpoints
  • Added BOM Move part to another PCB
  • Updated Italian translation

Full Changelog: https://github.com/replaysMike/Binner/compare/v2.5.2...v2.5.3

v2.5.2

1 year ago

Binner public release

  • Fixed #184 - Upgrading Binner file database from v2.3.0 to v2.5.1 fails on migrate
  • FIxed #185 - BOM Produce PCB says not enough parts when there is

Thanks to @interbiznw for reporting both issues which lead to fixes for both.

Full Changelog: https://github.com/replaysMike/Binner/compare/v2.5.1...v2.5.2

v2.5.1

1 year ago

Binner public release

  • Fixes #181 - BOM producible PCBs shows 10,000 when there are no parts in project
  • Fixes #180 - Failed to import data. CSV exports were not encoding quotes correctly. Imports of all providers didn't handle well when the data schema changes.
  • Fixes #181 - new inventory parts added aren't saving cost value
  • Fixes #177 - DigiKey keyword searches were filtering out out-of-stock parts (thanks @michaelajax !)
    • When testing DigiKey api on Settings page, the values are lost after authenticating
    • Added feature on Search & Low Inventory page to support multiple filters along with keywords.

Full Changelog: https://github.com/replaysMike/Binner/compare/v2.5.0...v2.5.1

v2.5.0

1 year ago

Binner public release

This release is packed with updates. Support was added for the Chinese (simplified) language, German was also enabled but translations are not yet complete.. Major performance updates with UI rendering to accommodate more reliable barcode scanning and advanced text controls. Barcode settings were added and an additional system info page for admins. There is a new parts grid that allows for column resizing, filtering, sorting and hiding columns you dont need. Lots of hidden gems!

What's Changed

Full Changelog: https://github.com/replaysMike/Binner/compare/v2.4.3...v2.5.0

v2.4.3

1 year ago

Binner public release

What's Changed

  • Added in PartTypes view that display part counts including all children types
  • Fixed DigiKey authentication issue when OAuthCredentials have a null OrganizationId
  • Added more part type icons
  • Added patches for null OrganizationId & User
  • Updated Italian translation
  • fix a translation reference bug of 'comp.addPcbModal.popup.cost' by @liuqun in https://github.com/replaysMike/Binner/pull/171

New Contributors

Full Changelog: https://github.com/replaysMike/Binner/compare/v2.4.2...v2.4.3

v2.4.2

1 year ago

Binner public release

  • Fixed missing languages no longer logging
  • Fixed broken Test Api feature in settings
  • Added fallback for Hardware Id generation (when used for Jwt keys)
  • Fixed MySql migrations not working right due to incorrectly applied date function
  • Fixed broken PartTypes control on Inventory and PartTypes pages
  • Fixed image tokens not renewing on jwt refresh
  • added PartType display and search filtering on Search page
  • added text tip pre-check if part being added on Inventory page already exists
  • added German language option

v2.4.1

1 year ago

Binner public release

Pre-release for testing if everything is working correctly, from bugs introduced with v2.4.0

v2.4.0

1 year ago

Binner public release

Important Note

This update contains an important change to how data is stored. The Binner file provider is no longer available and all existing data will be upgraded to Sqlite. We do backup your Binner database before performing the upgrade (on Windows that will be saved to C:\Binner\binner.db.BinnerFileStorageProvider.backup), but it is recommended that you create your own backup in case this process unexpectedly goes awry. If you are using a different provider such as SqlServer, Postgresql, MySql or Sqlite it is unlikely any issues will occur.

Logging in

After your data is migrated you will be presented with a new login screen. The default credentials are:

Username: admin Password: admin

It is recommended you change your password if your installation is accessible through your firewall.

Please report any issues with this release.

What's Changed

  • MAJOR: Deprecates the Binner file based storage provider in favor of Sqlite as the default. Existing data will be migrated.
  • MAJOR: Fixes #53 - Add authorization. Multiple users are supported and authentication is required (up to 3 users free)
  • Fixes #163 - Adds BOM production history
  • Fixes #134 - Error with MariaDB provider
  • Fixes #124 - New part types control to make it easier to use heirarchial part types
  • Added barcode font 'IDAutomation Free' for an alternative to regular barcode generation
  • Fixed weird part label output with previous image library updates
  • Added markdown viewer for release notes
  • Rebuilt the database architecture for faster development.

Full Changelog: https://github.com/replaysMike/Binner/compare/v2.3.7...v2.4.0

v2.3.7

1 year ago

Binner public release

Release Note

New settings are available in appsettings.json to accommodate the features added in this release. We have a policy of not overwriting your configuration, this means that you will need to add them to your installation config manually if you want to use something other than the defaults. Below are the additions to appsettings.json:

// appsettings.json
"WebHostServiceConfiguration": {
  "Locale": {
      // valid languages: en, br, cs, da, de, es, fi, fr, he, hu, it, ja, ko, nl, no, pl, pt, ro, sv, th, zhs, zht
      "Language": "en",
      // valid currencies: USD, CAD, JPY, GBP, EUR, HKD, SGD, TWD, KRW, AUD, NZD, INR, DKK, NOK, SEK, ILS, CNY, PLN, CHF, CZK, HUF, RON, ZAR, MYR, THB, PHP
      "Currency": "EUR"
    },
  "Integrations": {
    "Digikey": {
        // specifies the Digikey site to default to. Valid values: US, CA, JP, UK, DE, AT, BE, DK, FI, GR, IE, IT, LU, NL, NO, PT, ES, KR, HK, SG, CN, TW, AU, FR, IN, NZ, SE, MX, CH, IL, PL, SK, SI, LV, LT, EE, CZ, HU, BG, MY, ZA, RO, TH, PH
        "Site": "US",
    }
  }
}

What's Changed

  • Fixes #151 - DigiKey parts links are always set to oh Canada.... The headers were hardcoded at time of development, now it's configurable via appsettings.json (soon to be a user UI setting) and via Settings => DigiKey Site. Adds more internationalization stuff (currencies, language, translations)
  • Fixes #160 - translation issues with Italian and some missing english keys
  • fixes some issues with BOM producing PCBs
  • added help page for BOM

Full Changelog: https://github.com/replaysMike/Binner/compare/v2.3.6...v2.3.7

v2.3.6

1 year ago

Binner public release

This release adds the Italian language, and fixes several important bug fixes related to the MySql database provider.

What's Changed

  • Fixes #149 - API error (multiple fixes included, MySql/Maria storage provider bug + failing to deserialize swarm api when server down)
  • Fixes #156 - Italian translation
  • Fixes #152 - Export BOM missing items (suspected as fixed, due to MySql/Maria storage provider issue)
  • Fixes #157 - Error viewing datasheet

Full Changelog: https://github.com/replaysMike/Binner/compare/v2.3.5...v2.3.6