Repository navigation
Releases
Releases · maproulette/maproulette-frontend
v3.18.8
What's Changed
- Add "Try the Beta" Banner by @mvexel in #2942
- Bump vite from 8.0.16 to 8.3.5 by @dependabot[bot] in #2964
- Bump vitest from 4.1.8 to 4.1.11 by @dependabot[bot] in #2912
- Fix instruction widget resize not being persisted; make default height taller by @jake-low in #2925
- Fix the Completion widget in the Review workspace by @CollinBeczak in #2927
Full Changelog: v3.18.7...v3.18.8
v3.18.7
What's Changed
- Remove GraphQL, user following, and the global activity feed by @CollinBeczak in #2929
Full Changelog: v3.18.6...v3.18.7
v3.18.6
- Forward OAuth state to the backend callback endpoint during sign in
Full Changelog: v3.18.5...v3.18.6
v3.18.5
What's Changed
- Fix footer link destination and aria-label by @jake-low in #2887
- Use tabular numerals in lock timer to prevent layout shift by @jake-low in #2885
- Bump shell-quote from 1.8.4 to 1.10.0 by @dependabot[bot] in #2883
- Bump immutable from 5.1.6 to 5.1.9 by @dependabot[bot] in #2881
- Bump postcss from 8.5.15 to 8.5.25 by @dependabot[bot] in #2888
- [Transifex} Updates for project maproulette3 by @transifex-integration[bot] in https://github.com//pull/2875
- Bump d3-color from 2.0.0 to 3.1.0 by @dependabot[bot] in #2889
- Bump brace-expansion by @dependabot[bot] in #2901
- fix translations for github integration by @CollinBeczak in #2904
- add compatibility with new single task lock restriction and endpoints by @CollinBeczak in #2898
- fix deprecated scss imports by @CollinBeczak in #2905
- fix challengeid undefined bug when navigating to currently locked challenge by @CollinBeczak in #2906
- Bump decode-uri-component and query-string by @dependabot[bot] in #2907
- Bump browserslist from 4.23.0 to 4.28.8 by @dependabot[bot] in #2908
- Inbox: show minimum 1 page by @homersimpsons in #2913
- File challenge reports against the backend instead of GitHub by @CollinBeczak in #2917
- Catch the old frontend up with the team owner role and team-conferred access by @CollinBeczak in #2918
Full Changelog: v3.18.4...v3.18.5
v3.18.4
What's Changed
- Show MR tags in review pane without requiring a refresh by @CollinBeczak in #2851
- Allow reviewers to update task completion state from Review pane by @CollinBeczak in #2846
- Fly map to selected Nominatim search result on Find Challenges by @CollinBeczak in #2848
- fixes defaultMessage colission between "review" and "review again" by @CollinBeczak in #2865
- fix height of the map on the work on multiple tasks widget by @CollinBeczak in #2866
- Add challenge paused functionality and UI updates by @CollinBeczak in #2868
- update react-datepicker to v9.1.0 by @CollinBeczak in #2870
- Add meta-approved and meta-rejected notification types by @CollinBeczak in #2871
- Bump ws from 8.18.0 to 8.21.1 by @dependabot[bot] in #2873
- [Transifex} Updates for project maproulette3 by @transifex-integration[bot] in https://github.com//pull/2872
- Add task lock countdown and extend lock functionality in TaskPane by @CollinBeczak in #2869
- update translations in prep for v3.18.4 by @CollinBeczak in #2874
New Contributors
- @transifex-integration[bot] made their first contribution in #2872
Full Changelog: v3.18.3...v3.18.4
v3.18.3
What's Changed
- Bump shell-quote from 1.8.1 to 1.8.4 by @dependabot[bot] in #2849
- Bump form-data from 4.0.4 to 4.0.6 by @dependabot[bot] in #2855
- Bump protocol-buffers-schema from 3.6.0 to 3.6.1 by @dependabot[bot] in #2834
- Bump uuid from 8.3.2 to 14.0.0 by @dependabot[bot] in #2836
- Bump postcss from 8.5.3 to 8.5.15 by @dependabot[bot] in #2842
- Implement OAuth redirect_uri handling for sign in by @CollinBeczak in #2857
- Bump esbuild, vitest, @vitejs/plugin-react-swc, @vitest/coverage-v8 and vite by @dependabot[bot] in #2854
- Update OAuth URL in .env to use full server address by @CollinBeczak in #2861
- remove redirect uri from login request by @CollinBeczak in #2862
Full Changelog: v3.18.2...v3.18.3
v3.18.2
What's Changed
- Remove staging deploy hook from CI workflow by @jake-low in #2833
- use null check instead of undefined check for cooperativeWork property. by @CollinBeczak in #2839
Full Changelog: v3.18.1...v3.18.2
v3.18.1
What's Changed
- Remove Test Environment Notice component and related messages from AdminPane. by @CollinBeczak in #2812
- Bump flatted from 3.2.9 to 3.4.2 by @dependabot[bot] in #2810
- Update translations for past duration options across multiple languages by @CollinBeczak in #2815
- Add task counting functionality to GeoJSON upload process by @CollinBeczak in #2813
- Add layout name input and enhance layout comparison in WidgetWorkspace by @CollinBeczak in #2814
- Bump picomatch from 2.3.1 to 2.3.2 by @dependabot[bot] in #2817
- Bump lodash-es from 4.17.23 to 4.18.1 by @dependabot[bot] in #2820
- Bump vite from 6.4.1 to 6.4.2 by @dependabot[bot] in #2824
- Bump lodash from 4.17.23 to 4.18.1 by @dependabot[bot] in #2826
- Bump brace-expansion by @dependabot[bot] in #2825
- Fix property replacement to handle null values by using nullish coalescing operator. Add test to ensure null property values are replaced with empty strings. by @CollinBeczak in #2827
- Change instruction length validation from hard requirement to just a recommendation by @CollinBeczak in #2830
- Filter out empty tag names in fetchTopTags function to ensure only valid tags are returned. by @CollinBeczak in #2828
- Fix Leaflet marker icon paths to resolve issues caused by bundler by @CollinBeczak in #2832
MR2 Changes
- Add boundingGeometries parsing from request body by @CollinBeczak in maproulette/maproulette-backend#1219
- Fix leaderboard builder to include points for actions on deleted tasks by @CollinBeczak in maproulette/maproulette-backend#1221
- Skip priority cascade when proximity is requested in task selection by @CollinBeczak in maproulette/maproulette-backend#1224
- Include commenter username and conversation link in challenge comment notification emails by @CollinBeczak in maproulette/maproulette-backend#1222
Full Changelog: v3.18.0...v3.18.1
Released with: maproulette-backend_v4.8.7
v3.18.0
What's Changed
- Bump lodash-es from 4.17.21 to 4.17.23 by @dependabot[bot] in #2772
- Bump diff from 5.2.0 to 5.2.2 by @dependabot[bot] in #2770
- Bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in #2773
- Add FUNDING.yml for custom funding link by @CollinBeczak in #2781
- Make more strings translatable by @CollinBeczak in #2774
- fix issue where feature layer gets messed up when locator overlay layer is added by @CollinBeczak in #2775
- fix expected prop types in task history list and image marker layer by @CollinBeczak in #2777
- fix component unmounting errors by @CollinBeczak in #2778
- fix issue where taskBundleId is deleted after challenge is created by @CollinBeczak in #2779
- fix user profile metric updates between users by @CollinBeczak in #2783
- fix cloned challenge osmIdProperty issue by @CollinBeczak in #2785
- change the get help footer element to say documentation by @CollinBeczak in #2782
- Import leaflet and mapillary CSS from npm packages, not unpkg.com by @jake-low in #2786
- fix markdown links and Mustache Tag Replacement by @CollinBeczak in #2780
- Bump ajv from 6.12.6 to 6.14.0 by @dependabot[bot] in #2790
- Update default editor messages in Profile component for clarity by @CollinBeczak in #2805
- Add ScaleControl to various map components by @CollinBeczak in #2802
- Add a copy tags to clipboard button to item popup in the map view. by @watmildon in #2798
- Bump immutable from 4.3.4 to 4.3.8 by @dependabot[bot] in #2795
- Bump minimatch by @dependabot[bot] in #2794
- Bump rollup from 4.41.0 to 4.59.0 by @dependabot[bot] in #2793
- Enhance leaderboard functionality by deduplicating entries based on userId. by @CollinBeczak in #2803
- Add recommended layout functionality to WidgetWorkspace by @CollinBeczak in #2806
- Update translations and improve user prompts across multiple languages by @CollinBeczak in #2807
- Add GeoJSON upload functionality to ChallengeDetail component by @CollinBeczak in #2808
MR2 Changes
- disable review on deleted disabled and skipped tasks by @CollinBeczak in maproulette/maproulette-backend#1208
- Add CURRENT_MONTH constant and update SQL time clause for month duration 0 in LeaderboardHelper (#1206) by @CollinBeczak in maproulette/maproulette-backend#1217
- Enhance ChallengeProvider error handling for task building failures by @CollinBeczak in maproulette/maproulette-backend#1216
- Add leaderboard_opt_out parameter to LeaderboardService (#1206) by @CollinBeczak in maproulette/maproulette-backend#1215
- Add polygon geometry check for bounding box validation in Challenge model by @CollinBeczak in maproulette/maproulette-backend#1214
- fix "deletion already in-progress" bug by @CollinBeczak in maproulette/maproulette-backend#1156
- add changeset source to submitOsmChange by @CollinBeczak in maproulette/maproulette-backend#1186
- fix some task review status not found and locking bugs by @CollinBeczak in maproulette/maproulette-backend#1207
- Fix bug where PUT /challenge/:id discarded the datasetUrl field by @jake-low in maproulette/maproulette-backend#1213
- Ignore pidfile when running in Docker by @jake-low in maproulette/maproulette-backend#1212
Full Changelog: v3.17.19...v3.18.0
Released with maproulette-backend_v4.8.5
v3.17.19
What's Changed
- Fix table filtering issues on create and manage page by @CollinBeczak in #2766
- Bump prismjs and react-syntax-highlighter by @dependabot[bot] in #2761
- Bump min-document from 2.19.0 to 2.19.2 by @dependabot[bot] in #2760
- Bump js-yaml from 3.14.1 to 3.14.2 by @dependabot[bot] in #2759
Full Changelog: v3.17.18...v3.17.19
Released with maproulette-backend_v4.8.3