Skip to content

v0.39.0

Compare
Choose a tag to compare
@modos189 modos189 released this 19 Oct 12:43
· 230 commits to master since this release
93473f1

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 of window.chat.renderMsg
  • Use IITC.comm._channelsData.all, IITC.comm._channelsData.faction, and IITC.comm._channelsData.alerts instead of window.chat._public, window.chat._faction, and window.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

New Contributors

Full Changelog: v0.38.1_fix...v0.39.0