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