Releases
v1.7.6
1.7.6 (2024-10-17)
Features
Add beta channel (4ebe685 )
add confirmation alert when attempting to nav away from geocoding page (f6842ae )
add drag and drop output (5612078 ), closes #21
add email compose option and refine layout (936b8b2 )
add geocoding route and screen (b981dee )
add info when page is cancelled (64a0d38 )
add keyboard shortcut for displaying error page (3c4ba1d )
add keyboard shortcut for opening file (0554d33 )
add link to status page (acee7ab )
add logging to geocoding-related processes (60d3997 )
add offline page (21078c4 ), closes #79
add page-level error boundaries (0365163 )
add report button to backend error notification (774190f )
add root error boundary (bca0137 ), closes #72
add spinner component (5a15db0 )
create build & release pipeline (c81e9e0 )
create link from api key to key page (25c256f )
create release notes (f7ba5ff )
create universal mac apps (3ba0f38 )
ensure macos install location (d182581 )
handle empty or really bad csv files (5480091 )
handle errors before window.ugrc is defined (cebc49e )
handle errors before window.ugrc is defined (eb0da64 )
handle invalid csv errors (41711f2 ), closes #117
implement data & info pages (6d9b8d2 ), closes #1
implement fail fast (50bf275 )
implement sentry error reporting (f726b2e )
Include basic app usage analytics (6fbaab4 )
more aggressive error handling (dac34fd )
open email when feedback is created (54bea2f ), closes #5
remember window position between sessions (9157ea0 )
remove extra table scan (fe86bbe )
send application open event to ga (bee2d70 )
show sample data before geocoding (9bcd676 ), closes #89
track cancellation and geocoding events (13bfd27 )
validate api key (48959ac ), closes #4
write output csv (b979bd8 )
Bug Fixes
add github token as env instead of secret (2e28cad )
add global flag (5d2b9fd ), closes #108
add immer to satisfy use-immer deps (e1f574d )
add missing hook dep (5224717 )
add missing sign up step (ff0257b )
Add packages to fix macos release pipeline (5fec6fb )
add permissions to workflows (9a0e74e )
add query string to skip page forwarding optimzation (49dc079 ), closes #10
add title to prompt (feaf0e7 ), closes #84
add window controls on windows (f59c106 )
better layout for many fields (979f98e )
better param names and remove unused (61186c7 )
cancel geocoding process on nav (64a7899 ), closes #29
change architecture to universal (9034eba )
check out main instead of tag (b87ce11 )
checkout code for version bump (6c4e696 )
convert to new template and typescript (7abb8bf )
correct button type (9e060b5 )
correct object shape for dispatcher (cbbf8d0 ), closes #71
correct release types syntax (7d8c434 )
correct schema syntax (656f0b4 )
create universal mac app (2dbbd75 ), closes #255
don't show a popup to download updates (e9fc335 )
fiddle with dependencies to fix windows (#282 ) (902cdd8 )
fix geocoding update messages (d42cfde )
fix universal arch issues and beta env var (5b3a3d7 )
handle non-JSON-parse-able api responses (3c98668 )
handle request timeouts (e062fd6 ), closes #122
hide sentry secrets (b81317e )
include more details in fast fail error message (b6a9728 ), closes #100
increase api request timeout (3c68488 )
make street field label more clear (4e1b9f4 ), closes #69
migration for update electron app (d145b08 )
move fields from file to context (7d96aea ), closes #30
open dev tools in dev only (9772367 )
preserve key value between screens (ff49034 ), closes #2
prevent NaN as element children error (ae8d7eb )
prevent nav loop between plan and wkid (#27 ) (cf494d7 )
provide default wkid config value (b951ff2 )
publishing a release creates a tag (2dd4bf9 )
put in correct folder (a06401a )
Q3 Dependency Bumps 🌲 (fd037fd )
refactor context usage to stop unmounted changes (e876fd5 )
remember field assignments (0d78708 )
remove extra release drafter step (ed726f1 )
rename files to find config (0260261 )
replace missing import (85abede ), closes #256
send correct app version with analytics (260fcde )
set environment to prod to find secrets (7b71bc8 )
set user before versioning (e993f50 )
set user for git commit (9b8a92d )
split out dnd vs. dialog file select event (e5d39e1 )
treat beta env var as string (37006bb )
uncontrolled input warning (6288363 )
update accept types for dropzone 13 (2331e5a )
Update action order to fix macOS build (37752ff )
update coc link (22283bb )
update email to new address (b2b2032 )
update for dropzone breaking changes (931e9a6 )
update icon breaking changes (b6f2042 )
update import and usage (37ba3d4 )
update permissions to publish release assets (6e70f68 )
update prerelease values based on build identifier (21461f4 )
updates for esm electron-util (b879b32 )
updates for packages breaking changes (5584695 )
use value attribute to preserve trailing whitespace (0293ff3 ), closes #123
Dependencies
Documentation
add link to blog post and video (3e1146b )
add note about uploading debug symbols to sentry (a306e8a )
create contributing guidelines (856e94c )
document the changes to the deployment pipeline (3506556 )
expand docs (0d9b962 )
fix badge (6fbbc9a )
fix changelog header typo (29f50ee )
update CI status badge (3a8cd14 )
update links for v7 website (8b10ca9 )
update secret names and add windows (f0f16b6 )
Styles
add back and api key to plan (2d11c1e )
add icons to some buttons (00cdab1 )
add some 🎨 (47faa1c )
center buttons (dab3df3 )
correct text overflowing (f890559 )
correct text overflowing (1c9aa70 )
move results higher in geocoding result (f311375 )
set field names as pills (96cd7d1 )
Show different colors for beta app (7b9a94e )
shrink help text (9e9a9e0 )
tailwind prettier plugin project (30f4135 )
tone down the h2's and 3's (bfb453b )
update disabled button style (633f0b0 )
update input to fit key and stretch with window (b804822 )
update logo (894ff23 )
update plan page styling (f6c1776 )
You can’t perform that action at this time.