Skip to content

v0.27.2

Choose a tag to compare

@evanpelle evanpelle released this 02 Dec 22:35
· 5 commits to v27 since this release

v0.27.2

2b606f2 - VariableVince
Fix: 'Mini Map' to 'Compact Map' for Private Lobby Modal (#2520)

3814525 - FloPinguin
Alliance icon does no longer stretch/disappear 🖌️ (#2527)

d694f61 - DevelopingTom
Add factory & train emojis (#2522)

e99bf63 - VariableVince
Fix: prevent desync after clan team assignment for profane username (#2511)

c8fb8e7 - evanpelle
record stats for factory build and capture

v0.27.1

  • Remove Humans vs Nations from public games.

v0.27.0

  • SAM range increases when stacked
  • Added troop penalty when transport ship retreats to nerf boat banking.
  • Better Nation ai
  • Conqueror gets conquered AFK team mates' ships
  • Moving warships now possible on touch screen too

Contributions

5fbdea3 - evanpelle
Show enzo YouTube tutorial on death screen

44920f0 - evanpelle
Bugfix: Kick player in private lobby

26b9654 - evanpelle
Only open news modal if the user has seen an existing version. This prevents brand new players from seeing the news popup. Move NewsButton into NewsModal.ts Refactor & simplify NewsButton

a1640a4 - evanpelle
Shorten long Nation names to fix failing tests

c5b1bca - evanpelle
Fix z-index of homepage modals & buttons so modals always appear above the buttons

c60b0bc - evanpelle
Bugfix: transport ships were not working on compact-maps because the shore & water was not processed on the downscaled map binaries

cf7e658 - evanpelle
Remove yenisei because there is no source in map-generate/assets so the map cannot be rebuilt

f4a7788 - Lavodan
Change wiki site from miraheze to openfront.wiki (#2483)

9287d03 - evanpelle
Bugfix: emoji table was too small on firefox

5993429 - unique-coder-124
Fix(2388): troop penalty applied to boat retreat (#2389)

ce2b353 - evanpelle
Merge branch 'v26'

dcf5d1b - Hauke12345
Fading handshake (#2474)

9840306 - evanpelle
Fix translation for humans vs nations in public lobby

807151b - evanpelle
Revert "Improve random spawn (#2465)"

0ba709c - Evan
Create clan stats modal (#2479)

2b2200c - Mykola
Improve random spawn (#2465)

90b7345 - FloPinguin
Added NameLayer-Icons to PlayerInfoOverlay ✨ (#2446)

9c24d29 - VariableVince
AFK team mate v2: better ship handling + tests + bugfix (#2396)

9130142 - evanpelle
Update API.md to include clans api

33651df - Mohammed Chamma
Substitute 'Palestinian Territory' with 'Palestine' (#2471)

be75d2a - Mohamad Reza
Fixed Pahlavi Iran flag not showing in game (#2469)

e22f248 - dependabot[bot]
Bump js-yaml from 4.1.0 to 4.1.1 in the npm_and_yarn group across 1 directory (#2456)

2b44b68 - Mike Harris
Feature - Improve Structure Color Contrast (#2454)

7373a28 - scamiv
Feature/frame profiler (#2467)

a883d61 - Fx Morin
Performance: Remove un-optimized blurring (#2466)

e1db8dc - evanpelle
Merge branch 'v26'

8807c25 - evanpelle
Add player sessions endpoint documentation to API.md

595fd09 - Rj Manhas
Feat: added a button to hide non owned patterns (#2432)

0200df3 - FloPinguin
Let nations send retaliation warships! (#2376)

d49566b - Will Dunlop
Fix: two rivers that were not connected fully (#2422)

a24710a - Rj Manhas
A timer and icon flashing for betrayal debuff (#2430)

34251c0 - Ryan
Lobby fill time added to stats (#2382)

508849a - Bilgehan Demirkaya
Fix Emoji Panel Z-Index (#2421)

6a78494 - Rj Manhas
Added notification when a player wants to renew (#2391)

ffe1ad0 - Mykola
Add a note to the README explaining the nuances of replaying production games locally (#2416)

d07f84f - VariableVince
Move warship by a touch (of magic) (#2408)

d16a248 - evanpelle
Merge branch 'v26'

d332c8b - evanpelle
Fix fetch body type error by returning ArrayBuffer from compression helper

b44dca1 - Bilgehan Demirkaya
Fix Player Panel, Player Info Overlay and Emoji Table responsive and scrollable on small viewports (#2410)

cde2967 - Thomas Cruveilher
Feat: display changelog modal on new version to improve awareness (#2403)

aa6d3eb - Loymdayddaud
Update pull request template (#2402)

3762b16 - FedotCompot
Feat: additional tag added to build.sh + latest tag added on new releases (#2399)

75ca7b1 - James R
Feat: improve emoji panel UI and UX (#2383)

25ea111 - Mykola
Random spawn (#2375)

0204866 - Kerod Kibatu
Add Visual Alert when Attacked (#2358)

d3c4cd6 - DevelopingTom
Record missing stats (#2407)

76bd70a - Thomas Cruveilher
Fix: newsbutton not stretched anymore (#2404)

5dde4cc - NewYearNewPhil
Extend SAM Range to cover Hydros when stacked (#2351)

6fe81cb - VariableVince
Team leaderboard: own team bold + fix headers alignment (#2336)

7b85114 - Kerod Kibatu
Add nuke trail preview (#2350)

e8a04d9 - evanpelle
Merge branch 'v26'

bd4bbde - iamlewis
Discord and OFM advert added (#2380)

c371112 - Kerod Kibatu
Add performance stats (#2338)

a335d3c - Thomas Cruveilher
Fix(replay): change text to 'replay speed' when watching a replay #2357 (#2365)

efec27b - VariableVince
Fix empty Leaderboard on Teams replay (#2370)

9abb8c9 - Aotumuri
Remove pattern MLS entries (#2371)

6ce1835 - Vivacious Box
Fix socket log (#2369)

f607f6d - FloPinguin
Nations rarely sent boats, now they do! (#2161)

935ff7a - Thomas Cruveilher
Fix: prevent scrolling outside the map (#2360)

63a8431 - Will Dunlop
Add rivers to britannia (#2026)

bac05fc - Gabriel Jacques
Added cities to the Montreal map (#2207)

02b4702 - evanpelle
Merge branch 'v26'

64e8733 - VariableVince
Delete unit: 5s > 15s cooldown and new location in Radial Menu (#2345)

daf3fee - Ryan Barlow
Change Colour/Thickness and Add Rotation to SAM Radius (#2348)

380307e - Ryan Barlow
SAM Sites bugfix: due to ownership changes (#2342)

d9ea9fd - VariableVince
Fix betrayals for Nations always 0 on Player Info Panel (#2334)

320a494 - VariableVince
Remove redundant function from FakeHumanExecution (#2335)

04c240d - evanpelle
Merge branch 'v26'

2ac6b13 - VariableVince
Patterns are now named Skins, change leftover old translation strings (#2331)

0def339 - Vivacious Box
Fix modifierkey setting for mac (#2327)

fbb818b - Duwibi
Add Nuke Wars Baikal Map (#2306)

af86a92 - Sam Bokai
Feature: Enable FakeHumans ("Nation Bots") to Launch MIRVs Strategically (#2225)

7fe3b03 - Lavodan
Fix stretched icons (#2316)

4ee3cbc - Mike Harris
Features: Team Game Spawn Color Tint (#2303)

bb5ccbf - evanpelle
Reduce statement test coverage to 21%

323a5b5 - Ryan Barlow
SAM Radius (#2307)

b7519ab - DevelopingTom
Add new nuke preview FX (#2322)

ecced3c - VariableVince
Fix: remove duplicate setting of _troops from ControlPanel (#2315)

9e694b4 - Vivacious Box
Fill the range indicator with white for better clarity (#2319)

0789f0d - Adarsh Das
Add Nations Vs Players Game Mode (#2233)

02bdaaa - evanpelle
Merge branch 'v26'

7dd45e8 - Ryan Barlow
Bomb target location (same logic as naval invasions) (#2309)

cb744b4 - Lavodan
Fix incorrect display of ability to upgrade enemy units (#2308)

4a9a196 - Thomas Cruveilher
Fix(client): do not spam public lobbies requests by waiting for previous request to end before firing a new one (#2276)

74197d4 - evanpelle
Update API.md to include type parameter in games/ endpoint

48909d5 - evanpelle
Add API.md to document public api

91f1748 - VariableVince
Perf: remove redundant code from PlayerExecution (#2299)

0931d4a - Mike Harris
FIX: Revert Spawn Highlight Color for DUOS, TRIOS, QUADS (#2298)

3478b3a - Aotumuri
Fix: Prevent unbind button overflow and wrap long text in keybind settings (#2287)

2137507 - unique-coder-124
Perf(pathfinding): replace array.shift() with index-based iteration for O(1) access (#2264)

380eab5 - Abdallah Bahrawi
Implement Stop/Start trading with all (#2278)

913e814 - Loymdayddaud
Update stale action (#2286)

f57adce - Aotumuri
Add missing English keybind text for MIRV action (#2289)

565b134 - Mike Harris
Expand Clan Name Possibilities (#2178)

39c65d6 - Duwibi
Add Achiran (#2280)

69373e2 - Mike Harris
Feature: Improve Spawn Color Highlighting (#2271)

f1b70ea - evanpelle
Merge branch 'v26'

8e278a5 - Michal Martínek
Made leaderboard entries bold for teammates (#2221)

0f09bd3 - evanpelle
Bugfix: check if modal is not null before checking if it contains isModalOpen

3c329e8 - evanpelle
Merge branch 'v26'

4ada4c7 - Evan
Feature: basic matchmaking (#2227)

dddf54b - Vivacious Box
Add deletion duration and indicators (#2216)

19597a3 - MaxHT0x
Fix slow radial menu animation for mobile players (#2201) (#2248)

d5174d0 - Duwibi
Readd Translation Discord link (#2255)

73bf583 - evanpelle
Update section 7 attribution terms

f161c94 - Vivacious Box
Max timer (#1289)

75ca2fb - Aotumuri
Reduce redundant toggle strings to stay within Crowdin limits (#2219)

94a30bc - VariableVince
Add Reddit link to footer on homepage (#2223)

141c431 - icslucas
Enzo video for tutorial (#2208)

5540eff - evanpelle
Merge branch 'v26'

fee2f82 - Hiphex
Fix spelling typos and improve code quality (#2186)

5f6b85e - evanpelle
Merge branch 'v26'

2c58947 - Evan
Update license - clarify attribution requirement (#2192)

e7497bf - evanpelle
Revert "Slider UI change (#2148)"

972697a - Baeck Dong Jae
Slider UI change (#2148)

11ae047 - VariableVince
Fix Boat hotkey (B) behaviour (#2179)

9201fad - evanpelle
Update readme, remove duplicate licensing section (#2184)

1ee3cf7 - evanpelle
Add attribution requirement when forking (#2182)

New Contributors

Translators

Arabic🇸🇦: N0ur, Moha & SyntaxPM
Bengali🇧🇩: sheikh
Brazilian Portuguese🇧🇷: theskeleton4393 & juliosilvaqwerty5
Bulgarian🇧🇬: Nikola123 & NewHappyRabbit
Chinese Simplified🇨🇳: Moki
Czech🇨🇿: Xaelor & erinthegirl
Danish🇩🇰: NiclasWK
Dutch🇳🇱: cldprv & tryout33
Esperanto: r3ms
Finnish🇫🇮: Tanepro193
French🇫🇷: cldprv, gx21 & r3ms
Galician: toldinsound
German🇩🇪: Pilkey, jacks0n, floriankilian, Fibig & Texxter
Greek🇬🇷: pantelispantelidis
Hungarian🇭🇺: ap.ms
Hebrew🇮🇱: Goblinon
Hindi🇮🇳: sheikh
Italian🇮🇹: frappa10 & Lollosean
Japanese🇯🇵: Aotumuri, daimyo_panda2 & gafunuko
Korean🇰🇷: Jinyoon
Macedonian🇲🇰: Perdiccas
Polish🇵🇱: zibi, RinkyDinky & Rulfam
Persian🇮🇷: nobodyiran
Russian🇷🇺: Rulfam
Serbo-Croatian🇷🇸🇭🇷🇧🇦🇲🇪: Vekser
Slovak🇸🇰: extraextra
Slovenian🇸🇮: MotivatedMonkey
Spanish🇪🇸: 6uzm4n
Swedish🇸🇪: Moha, theangel2 & Keevee
Toki Pona: Makonede
Turkish🇹🇷: Toyatak & grassified
Ukrainian🇺🇦: Rulfam