-
-
Notifications
You must be signed in to change notification settings - Fork 218
Comparing changes
Open a pull request
base repository: saber-notes/saber
base: v0.26.3
head repository: saber-notes/saber
compare: v0.26.4
- 18 commits
- 148 files changed
- 1 contributor
Commits on Aug 15, 2025
-
fix: null error when pages haven't loaded yet
ArgumentError: RangeError (length): Invalid value: Valid value range is empty: -1 #0 State.widget (package:flutter/src/widgets/framework.dart) #1 _EditorBottomSheetState.build (package:saber/components/toolbar/editor_bottom_sheet.dart:67) #2 StatefulElement.build (package:flutter/src/widgets/framework.dart:5823) #3 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5715) #4 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5874) #5 Element.rebuild (package:flutter/src/widgets/framework.dart:5427)
Configuration menu - View commit details
-
Copy full SHA for 868a156 - Browse repository at this point
Copy the full SHA 868a156View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebcde01 - Browse repository at this point
Copy the full SHA ebcde01View commit details -
Revert "chore: hold back flutter to ^3.32 for now"
This reverts commit 752f03e.
Configuration menu - View commit details
-
Copy full SHA for 73de383 - Browse repository at this point
Copy the full SHA 73de383View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ca0344 - Browse repository at this point
Copy the full SHA 2ca0344View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4075be - Browse repository at this point
Copy the full SHA f4075beView commit details
Commits on Aug 17, 2025
-
fix(sentry): remove some file paths from logs
They weren't getting caught by the filter since they don't have file extensions
Configuration menu - View commit details
-
Copy full SHA for 1a25748 - Browse repository at this point
Copy the full SHA 1a25748View commit details -
fix: allow FlavorConfig to initialise multiple times in isolates
LateError: LateInitializationError: Field '_flavor@1865174229' has already been initialized. #0 LateError._throwFieldAlreadyInitialized (dart:_internal-patch/internal_patch.dart:209) #1 FlavorConfig._flavor= (package:saber/data/flavor_config.dart) #2 FlavorConfig.setup (package:saber/data/flavor_config.dart:25) #3 EditorCoreInfo.loadFromFileContents.<fn> (package:saber/data/editor/editor_core_info.dart:398) #4 WorkerImpl._anotherIsolate.<fn> (package:worker_manager/src/worker/worker_io.dart:102) #5 _RawReceivePort._handleMessage (dart:isolate-patch/isolate_patch.dart:193)
Configuration menu - View commit details
-
Copy full SHA for 7bab4cc - Browse repository at this point
Copy the full SHA 7bab4ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for f026304 - Browse repository at this point
Copy the full SHA f026304View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a36fda - Browse repository at this point
Copy the full SHA 4a36fdaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 276635f - Browse repository at this point
Copy the full SHA 276635fView commit details -
fix: handle null currentStroke in LaserPointer
TypeError: Null check operator used on a null value #0 LaserPointer.onDragEnd (package:saber/data/tools/laser_pointer.dart:68) #1 EditorState.onDrawEnd.<fn> (package:saber/pages/editor/editor.dart:696) #2 State.setState (package:flutter/src/widgets/framework.dart:1199) #3 EditorState.onDrawEnd (package:saber/pages/editor/editor.dart:635) #4 _InteractiveCanvasViewerState._onScaleEnd (package:saber/components/canvas/interactive_canvas.dart:862)
Configuration menu - View commit details
-
Copy full SHA for b7085a7 - Browse repository at this point
Copy the full SHA b7085a7View commit details
Commits on Aug 18, 2025
-
Configuration menu - View commit details
-
Copy full SHA for e968b26 - Browse repository at this point
Copy the full SHA e968b26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b47962 - Browse repository at this point
Copy the full SHA 9b47962View commit details -
fix: handle concurrent modification of remoteFiles while looping
ConcurrentModificationError: Concurrent modification during iteration: _Set len:1655. #0 _CompactIterator.moveNext (dart:_compact_hash:862) #1 SaberSyncInterface.findRemoteChanges (package:saber/data/nextcloud/saber_syncer.dart:72) File "<asynchronous suspension>" #3 SyncerDownloader.doRefresh (package:abstract_sync/src/syncer_downloader.dart:28) File "<asynchronous suspension>" #5 Mutex.protect (package:mutex/src/mutex.dart:79)
Configuration menu - View commit details
-
Copy full SHA for e992877 - Browse repository at this point
Copy the full SHA e992877View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba58348 - Browse repository at this point
Copy the full SHA ba58348View commit details -
fix(sentry): actually disable sentry on linux
No data was being sent before of course, but the sdk was still initialized which I don't want
Configuration menu - View commit details
-
Copy full SHA for 3797b54 - Browse repository at this point
Copy the full SHA 3797b54View commit details -
Configuration menu - View commit details
-
Copy full SHA for faecdb7 - Browse repository at this point
Copy the full SHA faecdb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a3f195 - Browse repository at this point
Copy the full SHA 1a3f195View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.26.3...v0.26.4