Skip to content

v0.40.0

Compare
Choose a tag to compare
@modos189 modos189 released this 19 Apr 12:45
· 92 commits to master since this release
1a69429

What's Changed

πŸ› οΈ Core Changes

  • 🧹 Code Cleanup: Fixed ESLint issues across all files for better code quality by @modos189 in #755
  • πŸ“± Mobile View fix: Fixed portal name display in the mobile version's status bar by @modos189 in #767
  • πŸ“± Mobile View controls: Added interface controls for the mobile version of IITC without the need for an app installation by @modos189 in #765
  • 🧰 IITC.utils API: Introduced the IITC.utils API β€” a set of utility functions migration guide by @modos189 in #773
  • πŸ” IITC.search API: Added the IITC.search API β€” providing search capabilities migration guide by @modos189 in #779
  • πŸ”„ Team Functions Refactoring: Moved team-related functions to IITC.utils.getTeamId for better organization by @modos189 in #782
  • πŸ—ΊοΈ Implemented portal object persistence: portal markers are retained and updated until explicitly removed by @le-jeu in #437 and @modos189 in #783
  • πŸ“Š Positioning Leaflet elements now uses CSS Grid: an internal improvement with no interface impact by @modos189 in #784
  • πŸ” Zoom Controls: Fixed zoom control display by @modos189 in #790
  • πŸ› οΈ Portal details: Improved portal details rendering and caching by @le-jeu in #794
  • ⏱️ Region Score Fix: Fixed display of the next control period (CP) time for time zones with a 30-minute offset by @McBen in #799
  • πŸ”„ Data Synchronization: Fixed portal data synchronization between cache and hooks by @modos189 in #800
  • 🌐 Text Display: Disabled right-to-left (RTL) text support for portal names by @McBen in #775
  • πŸ“± Mobile Portal Status: Fixed portal status display in statusbar for mobile IITC view by @modos189 in #807

πŸ”Œ Plugin Changes

  • πŸ“Š Player Activity Tracker: Refactored for better extensibility and plugin integrations by @modos189 in #768
  • πŸ“ Portal Range Helper: Added new plugin showing 20m range around portals to aid in Wayfarer submissions by @sandrotosi in #785
  • ✏️ Draw Tools Enhancement: Added custom paste dialog for more flexible data import by @McBen in #803
  • πŸ“ Draw Tools Import: Added support for importing multiple files at once by @McBen in #802

πŸ“± IITC Mobile Changes

  • πŸ”‘ Login Fix: Updated to support new login URL by @vykend in #809
  • 🌍 Translations: Updated translations via Weblate by @modos189 in #811

πŸ§‘β€πŸ’» Development Infrastructure

  • πŸ“š Documentation: Added JSDoc dependencies to improve documentation workflow by @modos189 in #774
  • ⏱️ Build Process: Updated timestamp generation to run each time a build is performed by @modos189 in #772
  • πŸ› οΈ Build Robustness: Added skip mechanism for unreadable files during build process by @modos189 in #791

New Contributors

Full Changelog: v0.39.1...v0.40.0