Alpha release v1.1-alpha.5
Pre-release
Pre-release
This release adds clustering and filtering for Pokéstops, custom icon sets, and fixes various bugs.
Changes from v1.1-alpha.4
For a full list of changes, please see the releases page on GitHub.
New in this release
- Pokéstop markers now cluster together when a lot of them are visible, significantly improving performance for maps with a large numbers of Pokéstops
- Pokéstops can be shown/hidden using filters for research objectives and/or rewards (#6)
- Custom icon sets for map markers as well as species icons can now be installed via includes/userdata/themes
- SSL/TLS validation for webhooks and updates can now be disabled if needed
Bugfixes
- Markers no longer disappear from the map when panning or zooming
- Markers no longer render on top of navigation controls and the menu when using Mapbox as basemap provider
- Fixed devices with inaccurate date/time not detecting map updates until refresh
- Update downloads now use proper SSL/TLS compatibility handling if configured
- Webhook payload replacement tags PAD_LEFT and PAD_RIGHT now work properly
- Fixed I18N error occurring under certain circumstances
Additional changes since v1.0.7 (latest stable)
New in this release
- Icons identifying specific Pokémon are now displayed on the map and in webhooks where available by default
- The Pokéstops list on the administration pages is now paginated and searchable
- The size of the periodic research update polls that run when the map is open have been reduced by ~97%
- Pokéstops that are outside the currently rendered area of the map are now hidden, dramatically increasing client-side performance when zoomed in on maps with a large number of Pokéstops on them
- Coordinates links in the Pokéstops list now pan the map within FreeField instead of redirecting to the default external navigation provider
- Clicking the icons for the currently reported research of a Pokéstop in the Pokéstops list now opens a dialog on the map to report research on that Pokéstop
- Server-side processing time when importing Pokéstops reduced by ~97%
Bugfixes
- Icons/thumbnails now properly display in Discord webhooks based on
discord-embed-compact.json
- Minor bugfix for webhooks without objective and reward filters
- Fix miscellaneous warnings and notices when submitting research tasks, authenticating, and setting up FreeField
- Pokéstops are no longer silently dropped when importing large quantities (>approx. 250) of them at a time
- Minor PHP error fixed that caused map rendering to fail in a very limited number of environments
Removed in this release
- fopen() dependency removed:
allow_url_fopen=1
is no longer a requirement to run FreeField (#12)