Releases: IITC-CE/ingress-intel-total-conversion
v0.39.1
v0.39.0
What's Changed
The window.chat
code has undergone significant refactoring, with some features now moved to the new Comm API. Compatibility with most existing plugins has been preserved, and a migration guide is available in our wiki.
🛠️ Core Changes
- ⚙️ Refactor comm tabs: Improved code structure for COMM tabs by @le-jeu in #447
- 🛠️ Proxy for chat and COMM API by @modos189 in #711
- 📝 Fix JSDoc: Returned the erroneously deleted description for the Filters API by @modos189 in #717
- 🔗 Fix permalink by @McBen in #720
- 📄 Update README.md: Pointed to renamed wiki page by @nexushoratio in #721
- 🔤 Add conditional check for
String.prototype.capitalize
polyfill by @modos189 in #730 - 🛠️ Fix accessKey in Toolbox API by @modos189 in #741
- 🖼️ Add favicon.ico to Intel page by @Konano in #756
- 📝 Artifacts refactoring: Injected portals instead of using special code by @McBen in #733
⚠️ Removed:
window.chat._oldBBox
window.chat.handlePublic
,window.chat.handleFaction
,window.chat.handleAlerts
window.chat._requestPublicRunning
,window.chat._requestFactionRunning
,window.chat._requestAlertsRunning
⚠️ Deprecated:
window.chat.tabToChannel
- Use
IITC.comm.renderMsgRow
instead ofwindow.chat.renderMsg
- Use
IITC.comm._channelsData.all
,IITC.comm._channelsData.faction
, andIITC.comm._channelsData.alerts
instead ofwindow.chat._public
,window.chat._faction
, andwindow.chat._alerts
🔌 Plugin Changes
- 🧙 Player level guess: Added Machina to SystemPlayer list by @McBen in #732
- 🏆 Localized scoreboard: Included information on Machina by @NineBerry in #746
- 🌍 Kartverket.no maps (Norway): Updated to new WMTS server by @bilde2910 in #747
- 🧑💻 Debug console tab: Handled errors when serializing logged objects by @ewoerner and @modos189 in #760
- 🌐 Bookmarks for maps and portals: Simplified the API for adding a new portal by @nexushoratio in #725
📱 IITC Mobile Changes
- 📈 Gradle and AppIntro Update: Raised
compileSdkVersion
to 33 by @modos189 in #727 - 🛠️ Fix aab build: In new Gradle setup by @modos189 in #729
- 🛠️ Fix IITC Mobile build and update GitHub Actions by @modos189 in #758
- 🎨 Support Android's Themed App Icons by @kuci-JK in #751
- 🌍 Translated using Weblate by @modos189 in #761
🧑💻 Development Infrastructure
- ☕ Update Java to 17: In GitHub Actions by @modos189 in #728
- 🐞 Fix reviewdog permissions by @modos189 in #753
New Contributors
- @nexushoratio made their first contribution in #721
- @NineBerry made their first contribution in #746
- @bilde2910 made their first contribution in #747
- @Konano made their first contribution in #756
- @kuci-JK made their first contribution in #751
Full Changelog: v0.38.1_fix...v0.39.0
v0.38.1
This release focuses exclusively on bug fixes, enhancing stability and usability of the IITC without introducing any major or minor feature changes.
What's Changed
🔧 IITC Core:
- 🕵️ Privacy Plugin now operational on mobile by @le-jeu in #707
- 🎮 Machina team portals now included in by-level portal filters by @dementedtulip in #713
- 🛠 Toolbar compatibility improved for some deprecated plugins by @modos189 in #710
- 💬 Dialogs now display correctly on IITC boot by @McBen in #716
📱 IITC Mobile
- 🌐 Resolved crash when accessing Google links by @le-jeu in #709
- 🌍 Translated using Weblate by @modos189 in #714
New Contributors
- @dementedtulip made their first contribution in #713
Full Changelog: v0.38.0...v0.38.1
v0.38.0
What's Changed
🌐 IITC Core Changes
✨ Feature Enhancements:
🗺 Added Google Maps Roads+Transit map by @sandrotosi in #685
🔧 Implemented Filters API (IITC.filters) by @le-jeu in #451
🔧 Implemented Toolbox API (IITC.toolbox) by @modos189 in #692
🔍 Introduced the ability to search using a scanner link or GUID by @MysticJay in #690
🔄 Conversion of new comm messages to the old style by @McBen in #676 and @modos189 in #689
🛠 Improvements & Fixes:
🧹 Code cleanup by @McBen in #632 and @xscreach in #696
📚 Better README by @Suburbanno in #687 and #693
📖 Various JSDoc Function Documentation improvements by @modos189 in #686 and #695
⚠️ Deprecated:
Functions marked deprecated: portalApGainMaths, getPortalApGain, potentialPortalLevel, findPortalLatLng.
🧩 Plugin-Specific Changes
new plugins: highlight-moved-portals.js and links-to-moved-portals.js
🆕 identify moved portals by @xscreach in #636
link-show-direction.js (v0.2.3):
🎯 Default value for link show direction mode set to Static near origin by @modos189 in #688
machina-tools.js (v0.9.0):
📊 Added max link length table and new layer with max lengths by @xscreach in #682
player-activity-tracker.js (v0.13.0):
🧽 Removed unused and obsolete code.
portals-list.js (v0.4.3):
➡️ Moved portalApGainMaths function from core to portalList plugin.
regions.js (v0.3.1):
🌍 Fixed region names by @McBen in #697
ℹ️ Additional Information
🧰 For plugins, the IITC.toolbox API is now used to create buttons in the toolbox, enhancing user interaction and functionality across various plugins.
📱 IITC Mobile Changes
🛠 Improvements & Fixes:
🚫 Remove option to disable web popups by @modos189 in #702
🔑 Fix for new sign-in from Niantic for Google and Facebook, added support for authorization via AppleID by @modos189 in #699) and #701 and by @xscreach in #705
🌐 Disabling translations for the debug info dialog by @modos189 in #703
🌍 Translated using Weblate in #694
New Contributors
- @sandrotosi made their first contribution in #685
- @Suburbanno made their first contribution in #687
Full Changelog: v0.37.1...v0.38.0
v0.37.2
v0.37.1
v0.37.0
What's Changed
- Enable Web Popup preference by default by @Schlepptop in #651
- Update .prettierrc.json by @MysticJay in #667
- Update OSM tile server by @le-jeu in #669
- share tabs styling by @xscreach in #668
- update check config by @xscreach in #671
- debug info popup by @xscreach in #673
- Fix: player tracker reports wrong player team and/or wrong location by @le-jeu in #675
- Release v0.37.0: bump versions, added changelog to plugins by @modos189 in #677
Full Changelog: v0.36.1...v0.37.0
v0.36.1
What's Changed
- [mobile] Fix: for some reason, Google disallows authorization if the Chrome version ends in ".0.0.0" by @modos189 in #662
- [mobile] Fix: add plugin by file opens url input by @le-jeu in #661
- Revert "Alphabetical sorting of all plugin links under the portal details panel" by @modos189 in #664
- Translated using Weblate (Portuguese (Brazil)) in #665
Full Changelog: v0.36.0...v0.36.1
v0.36.0
What's Changed
- Do not create placeholders for loaded and moved portals by @xscreach in #642
- Fixed range display for machina by @xscreach in #643
- Region-Score name search fix (closes #622) by @McBen in #623
- Reloading text zoom preferences by @xscreach in #644
- Added changelog by @xscreach in #641
- Rename font size settings by @xscreach in #646
- Rework infopanel top line by @xscreach in #647
- Hide portal levels plugin fix by @xscreach in #648
- Fix jumpy portals on ghostlinks by @xscreach in #649
- Share url, share file and delete actions for custom plugins from IITC Mobile by @xscreach in #650
- Added scanner link in portal view and "Ingress" tab in mobile share portal view by @xscreach in #652
- Alphabetical sorting of all plugin links under the portal details panel by @xscreach in #653
- Fix: UserAgent is wrong on google.* if not .com by @le-jeu in #654
- Fix template error for homepage URL and TG channel replacement. by @modos189 in #658
- Translated using Weblate in #656
Full Changelog: v0.35.1...v0.36.0
v0.35.1
What's Changed
- Machina updates: neutral chat names, player-activity-tracker plugin now handles only RES and ENL players, added machina-tracker by @xscreach and @McBen in #633
- Fixed machina link range by @xscreach in #635
- Changed
_UNKNOWN_
to_MACHINA_
in layers by @Heistergand in #638 - Portal list and count for weird chars by @xscreach in #639
- Translations using Weblate by @modos189 in #640
New Contributors
- @Heistergand made their first contribution in #638
Full Changelog: v0.35.0...v0.35.1