Add collapsible element to updater notification to show changelog, open if there breaking changes (#4051)
* Add collapsible element to updater toast notification showing release notes * Temp create release artifacts to test updater * Fix tsc error * Fix some styling, make release notes not appear if no notes are present * Add component tests * Remove test release builds --------- Co-authored-by: Pierre Jacquier <pierrejacquier39@gmail.com>
This commit is contained in:
		
							
								
								
									
										2
									
								
								interface.d.ts
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								interface.d.ts
									
									
									
									
										vendored
									
									
								
							| @ -73,7 +73,7 @@ export interface IElectronAPI { | ||||
|     callback: (value: { version: string }) => void | ||||
|   ) => Electron.IpcRenderer | ||||
|   onUpdateDownloaded: ( | ||||
|     callback: (value: string) => void | ||||
|     callback: (value: { version: string; releaseNotes: string }) => void | ||||
|   ) => Electron.IpcRenderer | ||||
|   onUpdateError: (callback: (value: { error: Error }) => void) => Electron | ||||
|   appRestart: () => void | ||||
|  | ||||
		Reference in New Issue
	
	Block a user