Skip to content

Releases: dkempen/degiromatic

v1.1.0

16 Dec 07:35

Choose a tag to compare

Features

  • Added support for defining multiple schedules (see the docs on how to use it)

Improvements

  • Moved from npm to the pnpm package manager for faster and safer builds
  • Improved code logic and readability

Other changes

  • Updated packages

Full Changelog: v1.0.4...v1.1.0

v1.0.4

29 Aug 09:57

Choose a tag to compare

Improvements

  • Avoid reusing api object for more robust login handling

Full Changelog: v1.0.3...v1.0.4

v1.0.3

27 Aug 15:09

Choose a tag to compare

Improvements

  • Added additional logging
  • Implemented smaller TOTP library

Bug fixes

  • Improved login check handling when session expires

Full Changelog: v1.0.2...v1.0.3

v1.0.2

26 Aug 14:59

Choose a tag to compare

Improvements

  • Increased order delay to minimize chance of rate limiting

Bug fixes

  • Fixed TOTP generation with new library

Full Changelog: v1.0.1...v1.0.2

v1.0.1

23 Aug 08:52

Choose a tag to compare

Improvements

  • Added Docker Hub as a secondary container registry
  • Replaced some dependencies with smaller alternatives
  • Added Node.js bundler with single executable applications for minimal runtime size and resource usage
  • Runtime image is now based on scratch and fully distroless
  • Reduced Docker image size from 62 MB to just 40 MB (35% reduction)
  • Reduced runtime memory usage from 37 MB to just 16 MB (57% reduction)

Bug fixes

  • Remove orders with 0 quantity from order list

Full Changelog: v1.0.0...v1.0.1

v1.0.0

17 Aug 09:33

Choose a tag to compare

Initial Release! 🎉

Automated and passive ETF and stock portfolio investing via the DEGIRO broker.

Features

  • Passive - Set and forget, so you don't have to remember to invest your balance. Ideal with scheduled payments.
  • Portfolio - Define your ETFs or stocks portfolio with a target allocation ratio.
  • Rebalancing - Finds the optimal way to rebalance your portfolio with new orders to match your target allocation.
  • Limits - Set limits for maximum and minimum order amounts, and maximum fees.
  • Scheduling - Run monthly, daily, or anything in between on a custom schedule.
  • Logging - All decisions and orders are logged for monitoring and transparency.
  • Dry mode - Use dry mode to test and review before committing.

Full Changelog: ec808d9...v1.0.0