Skip to content

Alpha release v1.1-alpha.5

Pre-release
Pre-release
Compare
Choose a tag to compare
@bilde2910 bilde2910 released this 17 Feb 22:03
· 120 commits to dev since this 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)