Releases: ushahidi/platform-release
v4.6.9
- ushahidi/platform#4112: Add button role to improve accessibility in common/notifications and user-profile (@onyeepeace)
- ushahidi/platform#3918: Make registration button and endpoints optional (@SaifurRahmanMohsin)
- ushahidi/platform#4119: Weak color contrast and issues for tab key users in the map and search area of the map page (@Ifycode)
- ushahidi/platform#2746: Provide a ‘Skip to Content’ link (@bimbolabuari)
- ushahidi/platform#3641: Make "New survey" button Right-To-Left friendly (@hariclerry)
- ushahidi/platform#4080: Improve labeling for logging in and signing up users (@error404-sp)
Known regression:
Logging in with the initial default credentials (admin/admin) is not allowed by the client in this release. A quick fix release will be shortly shipped.
v4.6.8
- ushahidi/platform#4137 : Improve filter bar button location at the bottom ( @onyeepeace )
- Fix ushahidi/platform#1994 : Avoid filter button bar obscuring elements ( @onyeepeace )
- ushahidi/platform#4130 : Improve accessibility for screen readers around svg images ( @bukolabisuga )
- ushahidi/platform#4133 : Improve accessibility for screen readers with visually hidden content ( @siggrid)
- Fix ushahidi/platform#3954 : Ensure decimal number field values are displayed ( @AngadSethi )
- ushahidi/platform#4170 : Improve outbound transactional e-mail presentation ( @firenz )
- ushahidi/platform#1858 : Position post submit button at the end of form ( @Sunairaa )
- Fix ushahidi/platform#4106 : Improve visibility of options in language selection drop down ( @helen-ndip )
- Fix ushahidi/platform#2271 : Avoid long words overflowing past through postcard borders ( @firenz )
- ushahidi/platform#4115 : Make map view sidebar checkboxes accessible by tabbing ( @siggrid )
- ushahidi/platform-client#1622 : Avoid usage of server-side expensive endpoint for gathering post totals ( @rowasc )
- ushahidi/platform-pattern-library#248 : Properly indicate clickability of the header dropdown button ( @bukolabisuga )
v4.6.7
Hotfix
PR ushahidi/platform-client#1619: fixes race condition when loading posts on the map
v4.6.6
- Add ushahidi/platform#3611 : “Insert link into survey field title” (@renujain31)
- Fix ushahidi/platform#4095 : “Behavior when navigating links in the mode-bar with the tab key” (@Ifycode)
- ushahidi/platform#3994 : “Warn users about identical options in checkboxes” (@renujain31)
- ushahidi/platform#4103 : “Add alt-text to avatar images” (@bimbolabuari)
- ushahidi/platform#4102 : “Add alt-text on the deployment logo” (@Somaru-chan)
- Fix ushahidi/platform#4122 : “HDX logo image is not showing" (@Sunairaa)
- Fix ushahidi/platform#4081 : “Labels for creating and editing posts” (@bimbolabuari)
- Fix ushahidi/platform#2238 : “Cannot unselect a post” (@OluyemisiA)
v4.6.5
Revert:
- Fix ushahidi/platform#3961: "Date field gets default value for non-required fields". (@AngadSethi)
due to ushahidi/platform#4155
v4.6.4
-
ushahidi/platform#4136: Add "Content-Length" header to responses
-
Fix ushahidi/platform#2394: "Global navigation on-state gets lost when navigating to a settings page". (@Somaru-chan)
-
ushahidi/platform#4111: "Add button role to improve accessibility in common/directives". (@onyeepeace)
-
ushahidi/platform#4114: "Add button role to improve accessibility in app/settings". (@onyeepeace)
-
ushahidi/platform#4089: "Check and fix labels on survey-creation". (@helen-ndip)
-
Fix ushahidi/platform#2105: "No specific UI feedback on 'Display name' missing while creating a new user, except for save button being disabled". (@Angamanga)
-
ushahidi/platform#4100: "Change the alt-text on the user-avatar". (@Sunairaa)
-
Fix ushahidi/platform#3961: "Date field gets default value for non-required fields". (@AngadSethi)
-
Fix ushahidi/platform#4140: "Languages not showing in platform-client dev mode"
v4.6.3
- ushahidi/platform#4073 - Support adding
cache-control:
headers for global geojson query (which can get expensive as a deployment collects more and more posts).- This end-user caching may be enabled in the environment by setting
CACHE_CONTROL_LEVEL=minimal
in your environment variables. Seeconfig/routes.php
in https://github.com/ushahidi/platform for more details.
- This end-user caching may be enabled in the environment by setting
- Documentation improvements [ @arelsirin , @renujain31 , @dariatsvetkova , @UdokaVrede ]
- ushahidi/platform#4078 - Add information that posts need to be published in related post field [ @renujain31 ]
- ushahidi/platform#4064 - Refactoring loading of posts to avoid duplicate requests [ @bb ]
- ushahidi/platform#3906 - Making buttons more attractive [ @noone0212 ]
- ushahidi/platform#4075 - Adds check for user's permission before requesting endpoint [ @renujain31 ]
- ushahidi/platform#4087 - Check and fix labels on General settings, Roles and Webhooks [ @Shazeen15 ]
v4.6.2
4.6.1
- Fixes and improvements to the search/filter box ( ushahidi/platform#4027 , ushahidi/platform#4050 , ushahidi/platform#4051 , ushahidi/platform#4052 ) @Angamanga
- User list is now sortable ( ushahidi/platform#3265 ) @himil-vasava
- Adding / restoring saving and configuration buttons to saved searches ( ushahidi/platform#4024 ) @Angamanga
- Improved collection creation view hover-on hint visibility ( ushahidi/platform#3956 ) @Angamanga
- When embedded in a iframe, disable user physical location acquisition that seems to consistently fail ( ushahidi/platform#4043 ) @Angamanga
Maintenance release
Bugfixes
- by @rowasc - Twitter URL fix for posts and messages with new Twitter format - ushahidi/platform#3953
- by @tuxpiper - fix(csv): display full media URLs in the CSV export - ushahidi/platform#3985
Other improvements
-
by @tuxpiper - fix(mapbox): update mapbox layer to static tiles API - ushahidi/platform-client@db61073
(Huge thanks to Mikel for helping us with this release ! ) -
by @tuxpiper + @rowasc - fix(locales): upload locale files so that Transifex creds aren't needed when getting a release from Ushahidi - ushahidi/platform-client@e992fb9
-
Improvements to build system - start adoption of GitHub Actions ❤️