Skip to content

Latest commit

 

History

History
1376 lines (585 loc) · 66.7 KB

CHANGELOG.md

File metadata and controls

1376 lines (585 loc) · 66.7 KB

37.1.1 (2025-02-03)

Under-Cursor Keypads sub-digits are now smaller for clarity (fix #283, thanks Flandflard!)

Under-Cursor Keypads, and Markers position Keypads now scale with the font size set in settings

Added a FadeIn animation when switching layers

Target position keypads are a little higher when several weapons are on the map

Added a slight fade-in animation on markers

Disabled shortcuts panel in settings (shortcuts keys can now be found directly on buttons tooltips)

Fixed pings being oversized on mobile

Refactoring



37.1.0 (2025-01-31)

Session Pings: Left-clicking the map while in a session displays a ping for everyone in the session. Pings also occur when other participants interact with markers (adding, deleting, etc.).

Improved ZH-CH translations by @Guducat (Thanks! Fix #281).

Sharing a session URL now correctly preserves the shared layer.

Clicking the close button on the "Session Created" toast no longer copies the session ID (Fix #272).

Leaving a session now correctly re-colors other players' markers, as well as the spread and damage zones, in red (Fix #270).

Closing SquadMortarOverlay now correctly re-enables the HD map button.

Opening multiple toasts now correctly restarts the timer and closing animation.

Flag names are now properly adjusted when using rectangular flags.

Fixed the missing Logar Valley topographic HD map.

Fixed background color inside context menus for Chromium-based browsers (Fix #275).

The "Cap Zones on Hover" setting is now properly checked if previously selected (Fix #277, thanks @matoid!).

Session IDs are now restricted to 6–20 characters. A toast message has been added for invalid session ID attempts.

Distance text between flags now fades out while dragging targets/markers (Fix #264).

Added a "Undo" button in addition of the backspace shortcut. Undo now also remove the last marker/arrow dropped on the map.

The "Delete All" button and shortcuts now also remove every markers/arrows on the map.

Buttons that have shortcuts are now displaying it in their tooltips

Removed 750MB of unused HD map files.

Improved connector for SquadMortarOverlay v2.4.0 (#278 by @devil4ngle).



37.0.0 (2025-01-24)

Sessions !

Introducing the session system: You can now create collaborative sessions and share a unique link with friends. This allows multiple users to place markers together on a shared map in real time. Whether you’re strategizing, planning, or simply collaborating, the session system makes teamwork easier and more interactive!

Reordered marker categories in the context menu.

Improved the map list display on devices with small screen heights (fix #266).

Standardized URL parameters order (Map>Layer>type>Session)

Fixed arrow markers not working on Chromium-based browsers (fix #268, thanks @devil4ngle!).

Fixed a bug where hovering over a marker would cause target text to fade out permanently (fix #267, thanks @dkanrjteh!).

Fixed an issue where arrow markers would "blink" when displayed for the first time (fix #265).



36.0.0 (2025-01-15)

Squad Map Markers: Right-click on the map to open a context menu that lets you place markers, helping you strategize for future games.

Auto-Copy Targets: Enable this setting to automatically copy the calculations of the most recently placed or moved target to the clipboard, making it easy to share them in-game using Ctrl+V.

Auto-Copy Next Flags: Enable this setting to automatically copy the name of the next flag when clicking a flag in a RAAS/Invasion layer, making it easy to share in-game using Ctrl+V.

Display Low & High Angles: Enable this setting to display both low- and high-angle solutions on the marker for weapons that support both. (Thanks, Matador, for the suggestion. Fix #258)

Flags Distance: In AAS/RAAS/Invasion, a new setting allows you to show or hide the distance between flags.

HD maps (8k × 8k) are now tiled for better performance and efficiency.

Added various tooltips to settings.

Added various animations.

Fixed Yehorivka heightmaps being twice the size they should be. (Fix #259)

The heatmap is no longer redrawn each time the layer is changed on the same map.

Fixed flag numbers being off-center on rectangular flags.

Fixed seconds being displayed as meters in some languages.



35.0.0 (2025-01-02)

Custom font size: you can now change the size of the texts appearing on the map to your liking (Fixes #254)

Added new "HD" buttons to use very high-quality maps (previously located in Settings) SquadCalc now serves very high-quality (8192px × 8192px) terrain and topographic images upon request. Performance may be significantly affected, especially when using the Steam browser, which appears to deliver the worst performance—even on high-end machines, for reasons unknown. (Fixes #253)

New keyboard shortcut: Press Backspace to remove the last target placed on the map.

New Settings tab listing shortcuts: A new tab in Settings allows you to browse all available keyboard shortcuts for SquadCalc. Not customizable (yet?).

Fixed a bug where layers weren't correctly removed when switching maps.

Fixed circle flags being slightly off-center.

Fixed flag numbers being off-centered on some browsers.

Fixed a visual bug in calculation popups when adding and removing a second weapon.

Fixed a typo in french locales

The "Emphasis markers on hover" option is now activated by default, and the corresponding setting has been removed.

Removed ant-lines connecting weapons to targets when hovering over a marker.

Main icons now use regular image icons instead of emojis.

The Settings preview now displays the selected marker type (Big or Minimalistic).

Added various button animations.

Now using .svg icons to improve speed and eliminate dependency on CDNs.



34.1.4 (2024-12-27)

New keyboard shortcut: press delete to clear all targets on the map (fix #250)

Fixed KP-gridlines sometimes being drawn outside of map bounds (fix #251)

Fixed KP-gridlines somestimes not appearing when zooming too fast

Heatmaps should be scaled better on very small/large maps (fix #249)

Security enhancements

Removed Christmas theme



34.1.3 (2024-12-17)

Fixed markers being undraggable on mobile

Fixed toasts not showing on mobile

Replaced Albasrah basemap with a better encoded version

Damage radiuses option is now activated by default



34.1.2 (2024-12-16)

Hovering a flag while zooming in doesn't reveal hidden flags capzones anymore

Removed an empty space appearing when no layers were available on mobile

Fixed empty space between map buttons that couldn't be used

Damage radiuses option is now activated by default

Removed the ability to right-click on different buttons

Changelog rework for lane finder



34.1.1 (2024-12-11)

Fixed some aeras around weapons/maps selectors where it was impossible to click on map/markers

Fixed Souk capzone on Sumari RAAS v1

Fixed Police Station capzones on Anvil Invasion v1



34.1.0 (2024-12-09)

Clicking the enemy main in RAAS now resets the layer and switches sides even if you’ve already selected flags

Time of flight is now rounded when displayed next to markers to improve readability

Previewing a layer now also hides faded-out flags' cap zones

"Reveal Layer" settings are now correctly checked by default

Fixed simulations for the emplaced UB32

Fixed RealMaxRange for the emplaced UB32 (fix #241)

Fixed damage radii not showing on the emplaced UB32 (fix #242)

Snowflakes no longer block mouse clicks

Fixed incorrect cursor on the enemy main in Invasion (fix #237)

Fixed Qalat, Compound 16, Lavender Farm, Riverside, Vineyard, and Police Station cap zones on Anvil RAAS v1, RAAS v2, and Invasion v1

Fixed Radio Station cap zones on Chora AAS v1 and AAS v2

Added a script to convert heightmaps to .json in /js/tests/ (fix #240)



34.0.1 (2024-12-06)

🔵 Circles Icon for flags You can now toggle flags icon between circles & rectangles in settings.

🔎Layer Preview Without clicking a flag, you can preview what would happen by hovering it

Clicking the enemy main in RAAS now reset layer and switch sides even if you are have already selected flags.

Real Max Range "Circle" now stops at map borders

Real Max Range "Circle" now stops at weapon angle boundaries (e.g it won't show ranges that are not reachable because you have to go below 800mil)

Fixed markers displaying elevation that couldn't be reached by weapons emplacements with a minimum and a maximum elevation (fix #226)

Fixed some rare capzones being misoriented on Harju RAAS v1/v2 (fix #233)

Fixed Map Buttons sometimes appearing behind map & layer selectors on small screens (fix #235)

Fixed FavIcon



34.0.0 (2024-12-02)

Lane Finder ! You can now select a layer to reveal the potential flags/Cache in AAS/RAAS/Invasion/Destruction gamemodes.

  • Auto-picker: If only one flag is reachable next step, SquadCalc will automatically advance into the layer (can be disabled in settings)
  • Capzone: Zoom in or hover a flag (can be set in settings) to reveal flags capzones
  • Main Zones: Display Main Protection & NoDeployement zones
  • Game Assets: Helipads, Repair stations, ammoboxes are displayed when zooming in
  • Known Bug : capzone can sometimes be very, very small.

Minimistic Icons
You now have the choice between Large Animated Target Icons and small circles to help declustering the map when spaming targets. #224
Option "Animated target icon" have been replaced with "Use Large Icons"

Real Max Range (code by devil4ngle)
You can now toggle "Real Max Range" in settings to make the max range circle take heights into account.
CPU intensive, be advised.

FOB Construction Radius #225 (thanks cytuk)
A new circle now appear when hovering/dragging a deployable weapon showing the FOB Range radius.
Usefull if you are wondering where to place a radio for the weapon to be constructed here.

Sharable URL's #222 (thanks grey275)
URL's now hold the map, layer and type of basemap so it can be easily shared/bookmarked

Reapplied -5° Offset to technical mortar #227 (thanks zoslcne)

Fixed faulty pixel on Sanxian heightmap #229 (thanks zoslcne)

Fixed ammo selector being misplaced on 2/4K resolution (thanks mahtoid)

Fixed logo not properly displaying on slow connection

Fixed calculations being done twice when placing a new marker

Gridline now takes map size into accounts when appearing/disapearing #221

Bigger gridlines now appears on top of smaller ones for a better clarity

Added a fadein animation on "delete on targets" button

"Frequent weapon position" button is now hidden if no api is provided in a .env file

API new routes: /api/get/layers & /api/get/layer



33.0.2 (2024-11-14)

SquadCalc now attempt to connect to SquadMortarOverlay regulary (no need to refresh squadcalc if SMO is launched after squadcalc) - #219

Moved websockets code for SMO to its own file - #219



33.0.1 (2024-11-04)

Fixed Targets not working properly on Safari (thanks @Hooded_Lizard & @SOHNER)

Fixed Keypads appearing randomly on touch on mobile devices



33.0.0 (2024-11-01)

Dragging or hovering a target for more than 0.5s will create a line between the target and the placed weapons simulating the projectile path.

Hovering a target for more than 0.5s will fade out other markers for clarity. Can be toggled off though settings.

Fixed Kokan/Goosebay/Foolroad gamma (thanks zfzr031 ! fix #206)

Fixed incorrect cursor sometimes appearing while dragging

Fixed incorrect cursor sometimes appearing when hovering the lower part of a marker

Atempt to fix toast message sometimes shifting the window at launch

Focus mode should now be correctly hidden on mobile devices

"Keypad Under Cursor" & "Use Classic Cursor" settings are now correctly disabled on mobile devices

Fixed slow image loading in settings preview

Removed Halloween event theme

Settings preview is now hidden on small screens to provide more space for settings

Added new tooltip on "Use classic cursor" setting

Settings will be displayed compacted on width smaller than 992px (previously 768px)

Settings preview is now hidden on small screens to provide more space for settings

Settings added this last two months has been marked as 'New'

Replaced deprecated sass import function (fix #213)



32.3.0 (2024-10-20)

🎃

reworked changelog

fixed memory leaks



32.2.0 (2024-10-14)

New Options: "Show keypads while dragging". Enable to display current keypad while dragging weapon/target markers

Reworked Setting tab on three columns : Map, Weapon and Target settings

Target Texts are now rised over anything else when hovering a Marker (avoid confusion when trying to read text when two targets are close to each others)



32.1.0 (2024-10-13)

Added Narva (Flooded) to the map list

Added Pacific Proving Grounds to the map list

Fixed MK19 spash damage values

Added a quick ping to Squad Mortar Overlay before opening websocket to it, avoid ugly error message in console when it's off (code by Devil4ngle)

Splited HTML/SCSS into components



32.0.0 (2024-10-06)

New Weapon : MK19-RWS. This vehicule mounted MK19 can actually be shot kinda precisely at very long range (5km!!) thanks to the degrees indicator in the HUD. It's added as "experimental weapon" for now because of some flows : At very long range the projectile tends to disapear, and the HUD angle indicator being rounded the overall precision can be meh. Thanks to Ferrariic for his original idea and numerous tests (see this discussion)

New Setting : "High Quality Basemap", allow you to use AI Upscaled 8192px*8192px file as default basemap. Resolution and quality is actually better than the ingame map but be aware it can cause performance issues/high loading time on some browsers.

New Setting : "Experimental Weapons", allow you to use experimental indirect-fire weapons in Squadcalc. For now MK19-RWS is available.

Reworked several settings labels/tooltips in several language to be more concise

Slightly reduced font size in weapons/maps dropdown lists.

Realigned Bearing/Distance in setting's preview



31.2.0 (2024-10-01)

Fixed "first zooms lags" due to map image not being properly decoded on Chrome

Added a quick ping to Squad Mortar Overlay before opening websocket to it, avoid ugly error message in console when it's off (code by Devil4ngle)

Improved responsivness of settings dialog on very small resolution

Reduced heat points size/chroma on weapons heatmaps

Splited HTML/SCSS into components

Simplified github actions workflows

Linters : Removed w3c validator / Added htmlhint config

Project now use module syntax (imports/exports) pretty much everywhere



31.1.1 (2024-09-27)

Emplaced and mobile UB-32 are now using perfectly accurate formulas taking deceleration into account instead of "deducing" average velocities from ingame table. Thanks to @Devil4ngle and check out his project

Projectile Simulation now plays at consistent speed whatever refresh rate your monitor is

Added shitty animations on loading logo, settings texts when clicked, and dialogs

added a new tooltip on "show min/max distance" setting

Fixed weird span when scrolling at Min and Max zoomLevel (#201)

Back to using CDN to serve Fonts/Icons

Added support for Devil4ngle squadmortar by introducing activable websocket connection

moved non-squadcalc JS libraries to a separate folder /src/js/libs/



31.0.1 (2024-09-23)

Fixed faulty 'pointer' cursor when hovering settings row without any text

Fixed Skorpo basemap

Fixed environnement variables not correctly loaded



31.0.0 (2024-09-23)

Single Image Maps : maps are now displayed with a single image file, instead of hundreds of tiles. Add a smoother usage once fully loaded at the cost of higher bandwidth/initial loading

New setting : "Pan/Zoom animations" allow you to toggle map animation while moving/zooming on the map. Smooth vs Reactive experience

Added a loading indicator while loading maps

Added tooltips adding precision on some settings

Settings label can now be clicked to tick them

Reduced size heatmap points

Removed service worker caching for now to see if it fixes caching problems



30.0.0 (2024-09-13)

New feature : "Show Frequent Weapon Locations". Thanks to the data collected through squadcalc API users can now display a heatmap of common places where to deploy their weapon.

New feature : Focus Mode. A new button allow to hide everything but the map to have a minimalist/focused view. Shortcut: Enter.

Restyled tooltips

Improved project bundling with webpack (now using webpack-copy-plugin instead of manual copy, using internal webpack ENV variable, less useless npm scripts, ...)

Updated every dependencies

removed playwright tests



29.0.3 (2024-09-06)

API calls now send current squadcalc version



29.0.2 (2024-09-03)

Dragging Targets around the map doesn't call the post/target api hundreds of times anymore



29.0.1 (2024-09-02)

SquadCalc now publish targets positions to the API for futur incoming features (heatmap of commonly used targets positions)

Now cheching the API health at startup

webpack & npm script simplifications



29.0.0 (2024-09-01)

Now connected to brand new SquadCalc API, SquadCalc now publish weapons positions to the API for futur incoming features (heatmap of commonly used mortar positions)



28.0.5 (2024-08-18)

Fixed some translations not updating when switching language on settings dialog

Fixed M1064 shell name not appearing on weapon dialog

(huge) Code reworking



28.0.4 (2024-07-31)

Added missing translations on legacy mode

Fixed height calculations on legacy mode

Now hidding the classic cursor setting on touch screen

Fixed gorodok heightmap/zscaling

Code reworking



28.0.3 (2024-07-26)

Improved language loading mechanic

New readme with redirection to Wiki

Code cleaning

removed self-promotion to my dead youtube channel



28.0.2 (2024-07-25)

Corrected Chinese translations (thanks @peter5he1by !)



28.0.1 (2024-07-19)

Now avoid loading english translations if another language is set

Damage spreads now correctly disappear when target is out of range and spread radius is off

Now translating site description for search engines



28.0.0 (2024-07-16)

Added Chinese, Ukrainian, Russian, French language

Added the possibility to choose between Impact and Near-Surface rounds when using M121

Added Jensen's Range to map list

Added the possibility to display height difference between weapon & target in target firing solution

Fixed UB32 imprecision at high range (2050-2150m)

Fixed a visual bug in map selector



27.1.0 (2024-07-11)

Damage radius now take into account the height of the explosion. Mostly impact M121 proximity rounds that explode at 10m from the ground, resulting on a much smaller kill zone.

UB-32 & Technical UB-32 now have their own damage radius

Removed the ability to switch to high angle on UB-32 emplacement (both on legacy and map mode)

Removed the ability to switch to high angle on regular mortar (legacy mode)

tweaked font size of dialogs on mobile



27.0.0 (2024-07-09)

Weapon Informations & advanced customisation ! You can now left click a weapon to check his properties (velocity, moa, ...). You also switch between High & Low angles, and add some elevation when shooting from the top of a building for example

Weapon splash damage ! Jump into settings to active target radius for 100 & 25 damage range.

In simulation dialog, targets now use a grey/disabled version if there is no firing solution

Reworked settings on two columns on large screen

Lot of code rewriting



26.0.1 (2024-06-30)

Fixed an issue where alt/shift-tabbing would focus map grid and pan the map out of the current view

Fixed UB32 precision with the new gravity introduced in 26.0.0



26.0.0 (2024-06-27)

Each weapon now have their own map marker

Out of range targets now have their own "grey" marker so you can spot at a glance if it's in range or not

Reduced global gravity from 9.8 to 9.78. This should make every weapon shoots 1-3m shorter and be more accurate than before. See #156

Changed mortars velocity from 109.89 to 110m/s (SDK value)



25.0.3 (2024-06-24)

Changed M121 Velocity and MOA to 8.1 hotfix

Renamed M1064 120mm to M1064-M121

SquadCalc now load a random map at first launch instead of a the same default map

Advanced Informations now displays elevation up to two decimals for weapons using degrees



25.0.2 (2024-06-12)

Corrected Yehorivka heightmap #155 (Thanks SuisQi!)



25.0.1 (2024-06-12)

Added minimum range for M1064-A3



25.0.0 (2024-06-12)

Added M1064-A3 120mm



24.1.0 (2024-05-25)

Now displaying a weapon number next to calcs when using several weapons

fixed dead pixels on Kohat heightmap (thanks zfzr031 !)

Scaled down Kohat heightmap

Code rewritting and three-shaking



24.0.0 (2024-05-11)

Topographic maps ! Heightmap layers have been replaced with a mix of topographic, hypsometric and hillshading layers. Blue/Red heightmaps are still used behind the scene to find heights

Grid now display the letters and numbers next to every column and row

fixed a bug where the grid was drawn a pixel too far

fixed a bug where mini-placing-circles were not properly destroyed and still hoverable



23.3.0 (2024-05-07)

Added a "loading" animation background on logo

Fixed some bridges/buildings being covered with terrain on kohat/manicouagan terrain maps

fix #142



23.2.0 (2024-05-06)

Layer preference is now properly restored when loading the page again

Bearing is displayed again with 1 digit after the decimal point (thanks ThaViking4 #140)



23.1.0 (2024-05-05)

You can now preview calc informations for a second weapon if it's placed

Fixed layer button appearing sometime in legacy mode

Fixed calculation not taking heights in account in legacy mode when switching map on existing calcs



23.0.0 (2024-05-01)

Heightmaps ! You can know switch to a "heightmaps" mode with better understanding of elevation.

Calc Information ! You can know clic a target to see advanced informations and previsualize the terrain between weapon and target, and if the projectile is going to hit terrain.

Reworked the layer picking buttons

Disabled target updating while dragging on mobile to avoid sluttering

Lot of code rewriting



22.0.0 (2024-04-25)

Terrain maps ! You can know switch to a "terrain" mode with better understanding of elevation. Straight from the SDK, makes you wondering how the fuck you can't have decent minimap ingame right.



21.0.0 (2024-04-20)

Added a button to clear all target markers

Fixed a bug that prevented from placing markers near the bottom of the page

improved font caching/loading for faster experience (Largest Contentuful Paint went from 1.1s to 0.8s, and First Contentful Paint from 0.7s to 0.3s !)



20.7.2 (2024-04-15)

Fixed maps/tiles caching for better performance/fix caching problems when updating maps



20.7.1 (2024-04-13)

Updated Skorpo map & heightmap (thanks peter5he1by! #130)



20.7.0 (2024-04-03)

New explosion animation when a target is created (can be disabled in settings)



20.6.0 (2024-03-29)

SquadCalc is now using ServiceWorker to load maps faster, and store itself offline



20.5.1 (2024-03-25)

Fixed changelog link



20.5.0 (2024-03-24)

Logo is now displayed under map tiles



20.4.0 (2024-03-23)

New logo/favicons

new loading page

Fixed "Show keypads under cursor" setting appearing on mobile/touch screen



20.3.0 (2024-03-22)

Falling back to 256px tiles

Updated Kokan minimap

Updated AlBasrah Heightmap

Reworked FavIcons/PWA Manifest



20.1.0 (2024-03-19)

Converted markers to .webp format

Converted heightmaps to .webp format

Fixed -again- slight borders appearing between tiles when moving map on chromium (still visible but barely)



20.0.0 (2024-03-18)

Updated Narva, Tallil, Logar anf Yehorivka maps

Now using 512px512px .WEBP images for tiles, instead of 256px256px .JPG, thus only using 8% more bandwitch on average.

Reduced grid thickness at lower zoom level

Default map is now Chora (new Basrah is ugly af)

Reduced Javascript bundles size for faster load



19.0.0 (2024-03-07)

Updated AlBasrah, Belaya and Kokan maps according to Squad 7.2 update

Disabled cursor choice on mobile



18.0.0 (2024-03-07)

You can know choose between classic cursor and crosshair

Added a preview in settings popup to help visualizing how settings impact the map

Fixed an issue with second weapon icons not being renamed correctly after deleting the first weapon



17.0.0 (2024-03-01)

Dispersion calculations are now calculated according to ingame/real life physics and not just estimated. They should be more accurate. Thanks to Moleman for his help understanding the formulas, check his guide on mortars btw.

Now displaying dispersion for UB32 weapon/deployable

Corrected dead pixels on Sanxian heightmap + resized the file

Corrected dead pixels on Skorpo

Corrected dead pixels on Gorodok (thanks Phir)



16.0.0 (2024-02-08)

Added Sanxian

Fixed dead pixels on AlBasrah, Belaya, Chora, Fools Road, Gorodok, Logar, Mestia, Narva, Sumari and Tallil heightmaps resulting on "Out of map" calculations



15.0.1 (2023-12-07)

Fixed Weapons being able to be placed outside of map with right click (#104)

Fixed Map/Settings buttons being offcentered on Safari/SteamBrowsers (#105)

Enable calc text zoomanimation so it doesn't "jump" on the map while zooming/unzooming

Map can now be unzoom further away, allowing to see whole map on mobile/small device

Re-enabled map-tile buffering : when idle on the map, tiles ouside of view are loading in background to avoid tiles appearing while panning



15.0.0 (2023-12-04)

Simplified interractions with markers : double-click - new targets (or weapon if no weapon have been placed), right-clic - new weapon. Left clicking any markers delete it

Weapons Marker can now be deleted even if there is only one left. In this case every target markers are also deleted

Added a new setting to show/hide grid

Added a new "Shortcuts" in the settings dialog to display how to use the map mode

Added a slight shadow outline on target markers so they are easier to see on red-ish background or on top of another marker

Fixed image being cached improperly



14.1.0 (2023-12-02)

Added a new setting to replace bearing (°) with distance to target (m) on map mode's targets.

Settings background is now more constrasted, specially in classic mode.

Moved "show markers animations" to the Performance category in settings

Reduced switchmode/settings buttons on mobile

Fixed UB32 being inaccurate between 1500-1600m, thanks @Butterhead98 (#102)

Fixed social media buttons being blue in settings menu



14.0.0 (2023-12-01)

New settings menu on bottom right corner to customize map/marker behaviour (external links have been moved here aswell in a more compact way)

New animations for weapons & targets markers when created (can be desactivated in settings)

New icon for targets markers

Grid have been reworked to be less blurry at every zoom level

now buffering grid outside of view to avoid entire parts of maps without grid while panning

now buffering map tiles outside of view to avoid appearing tiles while panning

Themes have been removed for now, maybe to return later in another form.



13.1.0 (2023-11-26)

A new spread circle has been added on targets to show the spread possibility of rounds (mortar, hellcanon, technicals only)

You can now place up to two weapons on the map (CTRL+doubleclick)

Reduced target marker size

The switchmode icon is now correctly centered (#101)

Page now waits to be fully loaded before displaying content, avoiding flash of unstyled content. (#99)

On mapmode, calculations doesn't avoid mouse-grabbing the map anymore (#97)



13.0.1 (2023-11-22)

Markers now cannot be placed/dragged outside of map (#98)

A map (al basrah) is selected by default (legacy/mapmode) (#93)

Grid is now fully covering the map (#92)

Updated Kokan map



13.0.0 (2023-11-21)

New interactive map mode ! You can know switch UI mode with the bottom right button to display a map where you can place and drag markers.

Fixed a bug where in legacy mode calculations were displayed even if target was too close. (#90)



12.2 (2023-11-07)

Added Sanxian Island (beta)



12.1.2 (2023-11-04)

Bottom-right menu now autoclose when clicking elsewhere in the window



12.1.1 (2023-11-02)

Fixed an issue on Chrome/Edge where calcs on heightmaps were slightly off (#88)



12.1.0 (2023-11-01)

You are now able to choose high/low angle for every vehicles and Hell cannon by clicking the icon next to elevation

You are now able to get negative elevation results for vehicles, it should cover situation where you can tilt a vehicle on a slope to hit a target under you.

Fixed an issue on Safari/Webkit where focus was skipping from target to weapon input when editing weapon coordinates (#69 - thanks to TheGrimReaper13/PhiR)

Fixed an issue on Safari Mobile where keyboard is blinking when editing weapon coordinates (Thanks to PhiR)

Fixed an issue where the tooltip encouraging clicking the results to copy them was covering the target input on mobile with on-screen keyboard open. Tooltip is now hidden on mobile

Implementated an automated testing tool to detect issues and test on various browswers

Various code refactor & rework



12.0.1 (2023-10-26)

Added new UB32 deployables (same calc than technical UB32, but fancy icon)

Reworked weapons in two categories : Deployables/Vehicles

Fixed #83

Fixed #84



12.0.0 (2023-10-26)

New "counting" animation when updating calc numbers



11.2.0 (2023-10-24)

You can know switch between high/low angle with BM-21 Grad by clicking the elevation icon next to elevation number.

Disabling French DLC mortar for now



11.1.2 (2023-10-16)

Fontawesome Icons are now selfhosted



11.1.1 (2023-05-11)

Fixed weapon image width for Steam Browser (#71)

Shooting animation is now hidden when screen size is too small



11.1.0 (2023-05-04)

Added a new fancy shooting animation

Fixed weapon list so it doesn't need scrolling on mobile

Reduced classic mortar icon size



11.0.0 (2023-04-26)

aded UB-32 suport

HellCannon and technical mortar are now using the standard projectile motion formula instead of estimated calculations on ingame table



10.4.0 (2023-04-24)

updated BM-21 to V4.4

  • new min & max ranges.
  • Reworked weapon to work with a fixed velocity instead of working with the ingame table.
  • BM-21 is now using x2 gravity scale
  • removed min angle

added a new red theme



10.3.0 (2023-04-16)

Reworked project structure



10.2.0 (2023-04-14)

now auto-generating robots.txt in prod/dev building scripts

fixed weapon selector list being offset

fixed #66



10.1.0 (2023-04-08)

updated hellcannon icon

added color on save button hover

fixed saved calc being misplaced when resizing window

updated readme still mentioning 'MSMC'

JS refactoring



10.0.0 (2023-04-06)

Active weapon icon is now displayed in the keypads section

Weapons selector is now a classic dropdown selector, displaying weapons in category : mortars, vehicles, frenchdlc

Dropdown list now shows current selected in a light red color

Added fancy animations on first page load

HTML/CSS refactoring



9.0.3 (2023-03-20)

Added informative tooltips on results

Removed an unecessary space when saving calcs to clipboard

Copy to clipboard now working again on Steam Browser

Saved calcs should now be correctly centered on all devices

Code refactoring



9.0.2 (2023-03-18)

Added this changelog file

Fixed caracter " ° " encoding when saving a Tehnical/Hellcanon/Grad-21 calc (Thanks @TheGrimReaper13 !)



9.0.1 (2023-03-18)

Fixed Yehorivka heightmap's offset, heights calculations should be right for now (Thanks @TheGrimReaper13 !)



9.0.0 (2023-03-16)

Added Manicouagan in the map list (removed Manic)

Added new weapon : BM-21 "Grad"

Added a "Debug mode" that can be activated in conf.js to make debugging easier