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

Release/0.12.0 #1127

Closed
wants to merge 1,023 commits into from
Closed

Release/0.12.0 #1127

wants to merge 1,023 commits into from

Conversation

nikolaglumac
Copy link
Contributor

@nikolaglumac nikolaglumac commented Oct 16, 2018

0.12.0

Features

  • Implemented "Forbidden mnemonic" error message (PR 1093, PR 1100)
  • Implemented extended error messages for transaction fee calculation failures (PR 1111)
  • Implemented forms submission on "Enter" key press (PR 981)
  • Implemented Japanese "Terms of use" for the "Testnet" network (PR 1097)
  • Implemented lock-file mechanism which prevents multiple Daedalus instances from running against the same state directory and network (PR 1113, PR 1114, PR 1121)
  • Implemented "New data layer migration" screen (PR 1096)
  • Implemented sending of cert and key with API requests in order to enable 2-way TLS authentication (PR 1072)
  • Implemented support for Cardano node "structured logging" (PR 1092, PR 1122)
  • Implemented the IPC driven Cardano node / Daedalus communication (PR 1075, PR 1107, PR 1109, PR 1115, PR 1118, PR 1119)
  • Improved the loading UX (PR 723)
  • Improved the NTP check handling (PR 1086)
  • Improved the transaction details text selection (PR 1073, PR 1095)
  • Integrated Cardano V1 API endpoints (PR 1018, PR 1031, PR 1037, PR 1042, PR 1045, PR 1070, PR 1078, PR 1079, PR 1080, PR 1088)
  • Refactored and improved NetworkStatus store to use V1 API data (PR 1081)

Fixes

  • Fixed an issue which allowed to submit invalid form on the "Send" screen using an "enter" key (PR 1002)
  • Fixed an issue which would trigger submission of the "Generate address" button on the "Receive" screen on right-mouse click (PR 1082)
  • Fixed an issue with the "Having Trouble Connecting" notification not showing up on the "Connection lost. Reconnecting..." screen (PR 1112)
  • Fixed broken "Export wallet to file" dialog and improved "Wallet settings" screen dialogs file structure and namings (PR 998)
  • Fixed special buttons outline color (PR 990)
  • Fixed uninstaller unicode issue (PR 1116)
  • Implement design review fixes and improvements (PR 1090)
  • Pinned eslint-scope version via the yarn resolutions feature (PR 1017)
  • Prevented wallet data polling during wallet deletion (PR 996)

Chores

  • Added acceptance tests for node update notification with apply and postpone update scenarios (PR 977)
  • Added acceptance tests for maximum wallets limit (PR 979)
  • Added acceptance tests for the "About" dialog (PR 975)
  • Added acceptance tests for wallets, transactions and addresses ordering (PR 976)
  • Added Daedalus and Cardano version to Daedalus log (PR 1094)
  • Added dynamic prefix derivation to local storage keys used to store previous Cardano node PID and added dynamic derivation of Cardano node process names based on the current platform (PR 1109)
  • Added logging of "GPU-crashed" events (PR 1083)
  • Added screenshot recording of failed acceptance tests (PR 1103)
  • Added Storybook stories for the wallet screens (942)
  • Disabled logging to cardano-node.log since it was not needed for the support and it was impacting performance (PR 1027)
  • Fixated all npm dependencies and update script names (PR 1014)
  • Fixed broken storybook (PR 1041)
  • Improved compress/download logs handling (PR 995)
  • Integrated latest React-Polymorph features: render props architecture, theme composition, and a ThemeProvider HOC (PR 950)
  • Made nodelLogPath entry in launcher-config.yaml optional (PR 1027)
  • Made port and ca of Ada Api configurable during runtime (PR 1067)
  • Removed all ETC specific files (PR 1068, PR 1108)
  • Switched from npm to yarn (PR 989)

thedanheller and others added 30 commits September 21, 2018 09:23
…nt-japanese-terms-of-use-for-testnet-network

[DDW-419] Implement Japanese Terms of use for Testnet network
nikolaglumac and others added 24 commits October 12, 2018 14:24
…-cardano-node-pub-logs

[DDW-438] Fix missing Cardano node pub logs
…elease-items-to-the-changelog

[DDW-439] Add all release items to the CHANGELOG
…ng-wallet-ordering-test

[DDW-441] Fix broken sequential creation of test wallets
…cardano-node-states-to-the-ui

[DDW-433] Expose Cardano Node states to the UI
@nikolaglumac
Copy link
Contributor Author

Closed unmerged in favour of: #1130
(initial release/0.12.0 had conflict with master branch which were resolved in #1129)

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

Successfully merging this pull request may close these issues.

None yet

7 participants