Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[v2.0.0] Test Report: @kevinschaich #64

Closed
13 of 22 tasks
kevinschaich opened this issue Jun 21, 2020 · 0 comments
Closed
13 of 22 tasks

[v2.0.0] Test Report: @kevinschaich #64

kevinschaich opened this issue Jun 21, 2020 · 0 comments

Comments

@kevinschaich
Copy link
Owner

kevinschaich commented Jun 21, 2020

All, thanks for your incredible patience here. Today is the day.

Version 2.x.x represents an almost complete rewrite from the ground-up, expect it to be rough around the edges until we complete a few rounds of beta testing. Thanks for helping make Mintable better.

What's New in v2.0.0

  • Complete (~4000 lines) rewrite: Kept all the good stuff from v1.x.x, trimmed the fat where possible.
  • Migration to Typescript: Easier to reason about correctness & establish rigid API constraints for integrations.
  • Migration Script: Migrate your v1.x.x installation over in one command.
  • Simplified Install Process/Documentation: Get up-and-running with Mintable in 3 commands.
  • Global npm package: Call mintable as a command, anywhere on your machine without cloning anything.
  • mintable CLI/setup wizard: Configure everything through an automated CLI-based setup wizard.
  • Config Validation: Tells you the exact spot where your config is broken (if relevant).
  • Better Logging: Almost every point of failure logs a human-readable error message.
  • Debug Mode: Optionally log the results of every API request to debug strange behavior.
  • Error Reporting: Click a single link which auto-fills an issue on GitHub with error/machine info.
  • Balances Sheet: View the balances of all your accounts automatically on one sheet.
  • Per-Account Configuration: Pull some accounts from Plaid, and others from a CSV (like Apple Card).
  • CSV Exporter: Optionally export your results to a CSV file and use Excel/Numbers if you don't trust Google.
  • Lots more

What's Not Working Yet

Testing Instructions

I've compiled a Testing Checklist below if you have the time, but if you don't want to start from scratch, I'd still appreciate any feedback.

Please report an Issue for anything not listed above which seems like a regression/bug and apply the Bug: v2.0.0 Beta label. If you encounter any issues with these instructions themselves or have any general feedback, please leave a comment below.

Testing Checklist

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant