From 0d0f9b65e2f200e719690f2f7ffacb4104acdb17 Mon Sep 17 00:00:00 2001 From: skial Date: Thu, 13 Feb 2025 10:04:04 +0000 Subject: [PATCH] Closes #1180, #1183 (#1184) --- src/roundups/723.md | 256 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 256 insertions(+) create mode 100644 src/roundups/723.md diff --git a/src/roundups/723.md b/src/roundups/723.md new file mode 100644 index 00000000..3f4d4079 --- /dev/null +++ b/src/roundups/723.md @@ -0,0 +1,256 @@ +[_template]: ../templates/roundup.html +[date]: / "2025-02-13 09:31:00" +[modified]: / "2025-02-13 09:59:00" +[published]: / "2025-02-13 11:55:00" +[description]: / "The latest news covering the Haxe community, featuring upcoming talks, the latest HaxeLib releases, game previews and lots more!" +[contributor]: https://github.com/AlexHaxe "AlexHaxe" +[contributor]: https://github.com/ZSolarDev "ZSolarDev" + +# Haxe Roundup 723 + +Welcome to the latest edition of the Haxe Roundup. [Haxe](http://haxe.org/?ref=haxe.io) is a high level, strictly typed programming language and cross-compiler. + +## Community Updates + +### News and Articles + +- `[upcoming/events]` The next Haxe Roundup _Roundup_ [Discord Event](https://discord.gg/J3NydD6U?event=1338254707583619234) is scheduled for Sunday 23rd of February at 18:00. +- Defenders Quest 2 Mists of Ruin has been [released](https://store.steampowered.com/news/app/252190?emclan=103582791473431800&emgid=521955971091661020)! Available from [Steam](https://store.steampowered.com/app/252190/Defenders_Quest_2_Mists_of_Ruin/) and coming soon on [GOG](https://www.gog.com/en/game/defenders_quest_2_mists_of_ruin). +- Defender's Quest 2 is out now [article](https://www.fortressofdoors.com/defn/) by Lars Doucet. +- VSHaxe `2.34.1` has been [released](https://marketplace.visualstudio.com/items?itemName=nadako.vshaxe)! Adds support for [inline values](https://github.com/vshaxe/vshaxe/wiki/Inline-Values) during debug sessions. + - Go2hx alpha version `0.1.0` is now released! Check out the [community thread](https://community.haxe.org/t/go2hx-work-in-progress/2821/15?u=skial). :tada: :star2: +- HaxeFlixel `6.0.0` has been [released](https://github.com/HaxeFlixel/flixel/blob/dev/CHANGELOG.md)! +- Moonshine.dev [`1.2.0`](https://community.haxe.org/t/moonshine-dev-a-new-tool-for-streamlined-ui-design-in-haxe-with-feathers-ui/4453/5?u=skial) has been released. +- 🏰🏡🔑Three generators have been [updated](https://www.patreon.com/posts/121415691) article by Oleg Dolya. +- More ⛵ Sails [article](https://www.patreon.com/posts/121925332) by Oleg Dolya. +- Can't call Haxe function from C++ through a NDLL [community question](https://community.haxe.org/t/cant-call-haxe-function-from-c-through-a-ndll/4533?u=skial). + + +##### _In case you missed it_ +- Haxe Test Explorer `3.0.1` has been [released](https://marketplace.visualstudio.com/items?itemName=vshaxe.haxe-test-adapter)! Adds support for regular and attributable coverage. Also see the community [annoucement](https://community.haxe.org/t/haxe-test-explorer-for-visual-studio-code/1512/15?u=skial). :star: +- Welcome to 2025! [article](https://www.ohsat.com/post/welcome-2025/) by Andrej Preradovic. +- Tried and true co-routine transform framework community [q&a](https://community.haxe.org/t/tried-and-true-co-routine-transform-framework/4504?u=skial). +- Via the [Haxe Discord] server, Logo's attempt at redesigning Haxe.orgs [frontpage](https://discord.com/channels/162395145352904705/1328507225282576484). +- Issues with target specific behavior in Haxe (JS vs CPP) [q&a](https://community.haxe.org/t/issues-with-target-specific-behavior-in-haxe-javascript-vs-c/4512?u=skial). +- :key: Dwellings `1.3.6` Advanced export again and abstract furniture [post](https://www.patreon.com/posts/120395768) by Oleg Dolya. +- [Preon](https://octaclone.itch.io/preon), the _"zero gravity puzzle platformer space slave simumetary"_ has been released onto itch.io. +- Northgard patch notes for [`09/01/25`](https://store.steampowered.com/news/app/466560/view/541094366788190343), [`16/01/25`](https://store.steampowered.com/news/app/466560/view/747134776966643863) and [`24/01/25`](https://store.steampowered.com/news/app/466560/view/541095635886015396). +- Fraymakers `0.7.7` [update](https://store.steampowered.com/news/app/1420350/view/506192103826522115) - New Assist: Cadence from Crypt of the NecroDancer! + +### Videos & Music + +- How to setup HeapsIO in 2025 [video](https://www.youtube.com/watch?v=Mw59jJqoKf4&t=33s) by Sabe. +- :pushpin: Reminder that [Squidly](https://twitter.com/squuuidly) does a Haxe dev stream every weekday on [Twitch](https://www.twitch.tv/squuuidly). 6pm EST -> 12am EST Monday/Tuesday/Wednesday. 12pm EST -> 6pm EST Thursday/Friday. + +##### _In case you missed it_ +- [Preon Trailer](https://www.youtube.com/watch?v=xuYDfgSE_O0). +- Episode 1: Creating a RPG in HaxeFlixel - Setting up development enviroment [tutorial](https://www.youtube.com/watch?v=lr24hMeimJU). +- Episode 2: Creating a RPG in HaxeFlixel - Laying Groundwork [tutorial](https://www.youtube.com/watch?v=TFEY970nxzg). +- Hypno's Lullaby Shop in Undertale recreated in HaxeFlixel [video](https://www.youtube.com/watch?v=mkePjCzmi1Q). +- Cadence from Crypt of the NecroDancer joins [Fraymakers](https://www.youtube.com/watch?v=8jrtQAryXPE). + +### Jobs, Bounties + +- Volka Games are looking for a [Mobile](https://github.com/skial/haxe.io/issues/1181) and [Web](https://github.com/skial/haxe.io/issues/1182) frontend developer positions to work on Taonga: The Island Farm. :new: +- :memo: _Add an [available job](https://github.com/skial/haxe.io/labels/jobs) involving Haxe_. + +#### Available for work + +- [Joey (PXshadow)](https://github.com/PXshadow) creator of [go2hx `git`](https://go2hx.github.io/) is available for work. +- You can hire [Tim Hely](https://twitter.com/SeiferTim/status/1749544683980628036), a highly experienced Haxe & HaxeFlixel developer, with 20+ years of experience! + +#### Bounties + +- Armory3D [bounties](https://github.com/armory3d/armory/labels/bounty) are available. +- Keep an eye on the [Funkin Bounties](https://github.com/FunkinCrew/funkinBounties) repo for future items. +- [Squidly](https://twitter.com/squuuidly/status/1243925472121151488) has opened up [a bounties page](https://github.com/chosencharacters/squidBounties) for HaxeFlixel features. + +### Previews & Demos + +#### Open Source + +- [regexp2 `git`](https://github.com/go2hx/regexp2) - Regexp2 is a feature-rich RegExp engine for Go. It doesn't have constant time guarantees like the built-in regexp package, but it allows backtracking and is compatible with Perl5 and .NET. Transpiled with Go2Hx. :star2: +- `[fonthx]` Kerning pairs might not get sorted correctly in fonts with >256 glyphs [issue](https://github.com/FontStruct/fonthx/issues/14). +- LunarPS(LunarParticleSystem) `2.0.1` [GitHub](https://github.com/ZSolarDev/LunarPS). +- `[go2hx]` + - Go2hx's [current status](https://discord.com/channels/162395145352904705/1020578706743365632/1333345963410198528). + - Go2hx now has a [better samples page](https://discord.com/channels/162395145352904705/162664383082790912/1333818870682882132), _"now showing you the size of the JS output with and without a minifer"_. + - Basic compiler cache [merged](https://github.com/go2hx/go2hx/pull/204). + - IntelliJ support [merged](https://github.com/go2hx/go2hx/pull/211). + - Destructure named return type [merged](https://github.com/go2hx/go2hx/pull/210). + - Goto fix for funclit [merged](https://github.com/go2hx/go2hx/pull/209). + - No Go dependency [pull request](https://github.com/go2hx/go2hx/pull/214). + +##### Via [Haxe Discord] server + +- Field completion coming soon to Loreline scripts by [Jeremy Fa](https://discord.com/channels/162395145352904705/162664383082790912/1335577989966073919). +- [George](https://discord.com/channels/162395145352904705/162664383082790912/1337520367580876830) showcases their initial work on a HaxeUI-Flixel style editor. +- [Ian Harrigan](https://discord.com/channels/162395145352904705/162664383082790912/1337523422812700816) showcases a HaxeUI based "Glint Analytics" platform - app stack is 100% Haxe based. +- [Josh Tynjala](https://discord.com/channels/162395145352904705/162664383082790912/1337585305796214805) showcases a sample project demonstrating how Haxe's JVM target can call C functions from DLLs. +- [Jeremy](https://discord.com/channels/162395145352904705/162664383082790912/1337207347248103545) has Loreline language server and syntax highlighting working in a Monaco Editor. +- [Jeremy](https://discord.com/channels/162395145352904705/162664383082790912/1337786110323069050) has field completion plus jump to defition working in loreline scripts. +- [MKI](https://discord.com/channels/162395145352904705/162664383082790912/1338217005165187112) has gotten their toy language/transpiler (to C) to generate code! + +##### _Git Repos_ +- Loreline `0.4.0` has been [released](https://github.com/jeremyfa/loreline/releases/tag/v0.4.0). +- VSHaxe `2.34.1` has been [released](https://github.com/vshaxe/vshaxe/blob/master/CHANGELOG.md). +- Go2Hx [`0.1.0`](https://github.com/go2hx/go2hx/releases/tag/0.1.0) has been released! :star: +- Regexp2 [`0.1.0`](https://github.com/go2hx/regexp2/releases/tag/0.1.0) has been released! :star: +- [haxe-rename `3.01`](https://github.com/HaxeCheckstyle/haxe-rename/releases/tag/v3.0.1) has been released. +- [hxopus `git`](https://github.com/Vortex2Oblivion/hxopus) - Opus audio decoding and playback in Haxe. +- [godot-haxe `git`](https://github.com/kevinresol/godot-haxe) - Haxe Scripting (CPPIA) Support for Godot 4. +- [HaxMin `git`](https://github.com/Jasparks10/HaxMin) - JavaScript obfuscator, powered by Haxe. +- [HaxeON `git`](https://github.com/Kriptel/HaxeON?tab=readme-ov-file) - Haxe Object Notation. +- _Check out the latest open source Haxe projects over on [GitHub][latest github]_. + +#### Closed Source +- In [Renaine](https://bsky.app/profile/squidly.newgrounds.com/post/3lhjjdtaquc2d) _"the flail spins faster and lasts longer with every hit - use it to get in there and beef up your combos!"_. + +##### Via [Haxe Discord] server + +- [Travis](https://discord.com/channels/162395145352904705/162664383082790912/1336010685074768044) has _"made a game with HaxeFlixel for the 2025 BigMode Game Jam"_, playable over on [itch.io](https://travisbattles.itch.io/king-donkey). +- [Squidly](https://discord.com/channels/162395145352904705/162664383082790912/1337895251440042155) is trying to make an emblem that speeds you up when you hit someone in Renaine. + +### _Some_ Library Releases + +- [loreline `0.4.0`](https://lib.haxe.org/p/loreline) +- [hxvlc `2.0.0`](https://lib.haxe.org/p/hxvlc) +- [watch `0.1.0`](https://lib.haxe.org/p/watch) +- [bake `0.9.1`](https://lib.haxe.org/p/bake) +- [nme `6.3.149`](https://lib.haxe.org/p/nme) +- [flixel-conrols `0.0.0`](https://lib.haxe.org/p/flixel-controls) +- [psych-ui `1.0.3`](https://lib.haxe.org/p/psych-ui) +- [flixel-addons `3.3.2`](https://lib.haxe.org/p/flixel-addons) +- [flixel `6.0.0`](https://lib.haxe.org/p/flixel) +- [flixel-ui `2.6.4`](https://lib.haxe.org/p/flixel-ui) +- [hxopus `1.0.0`](https://lib.haxe.org/p/hxopus) +- [LunarPS `2.0.1`](https://lib.haxe.org/p/LunarPS) +- [rename `3.0.1`](https://lib.haxe.org/p/rename) +- _Check out the [most recent library releases](https://lib.haxe.org/recent/) on HaxeLib_. + +### People & Projects to support + +- [Axol Studio](https://axolstudio.com/) is a small independent game development studio, making games with and contributing to HaxeFlixel. +- [Funkin' Crew](https://ninja-muffin24.itch.io/funkin) is making Friday Night Funkin', a cartoon rhythm gaming excellence. +- [Patrick](https://www.patreon.com/gepatto) is creating Raspberry Pi 4 support for Haxe/Lime/OpenFL/HaxeFlixel. +- [Josh Tynjala](https://github.com/sponsors/joshtynjala) is working on Feathers UI — open source, cross-platform UI components built with OpenFL. +- [Pavel Alexandrov](https://ko-fi.com/yanrishatum) is primarily contributing to the Heaps engine and is the creator of format-tiled library. +- [Ian Harrigan](https://github.com/sponsors/ianharrigan) is working on primarily HaxeUI, as well as hxArduino & hxWebSockets. +- [Alexander Gordeyko](https://www.patreon.com/axgord) is developing [Pony](https://github.com/AxGord/Pony), a Haxe open-cross-library. +- [Andy Li](https://github.com/users/andyli/sponsorship) is working around the Haxe ecosystem: CI, packaging, docs and learning materials. +- [OpenFL](https://www.patreon.com/openfl) is creating free open source software. +- [HaxeUI](https://www.patreon.com/haxeui) is creating an open source user interface libraries. +- [HaxeFlixel](https://www.patreon.com/haxeflixel) is creating an open source, cross platform 2D game engine. + +## Updates from the Haxe core + +### Current Proposals & Discussions + +- Develop constructor logic / better constructors [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/125) :new: +- Enhance `sys.net`: Add IP address types, support IPv6 and more [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/123). +- Add Defer keyword [proposal](https://github.com/DawDavis/haxe-evolution/blob/defer/proposals/0000-defer.md). +- Cast Specification changes for Haxe 5 [discussion](https://github.com/HaxeFoundation/haxe-evolution/issues/120). +- Add Auto Closing [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/119). +- Add additional mathematical constants and functions [discussion](https://github.com/HaxeFoundation/haxe-evolution/pull/117). +- Additional syntax for safe navigation [discussion](https://github.com/HaxeFoundation/haxe-evolution/issues/114). +- Add support for Typed metadata [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/111). +- Add support for Extension of Abstracts [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/109). +- Add package alias [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/105). +- Add Integer data types [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/101). +- Add Trailing Block Expressions [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/100). +- Add Caller Tracking [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/99). +- Add Constructor `this.arg` syntax [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/97). +- Add new syntax for getters & setters inspired by the `C#` property syntax [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/96). +- Add a type for meaningless values (similar to unit type) [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/95). +- Add better Overload Support [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/93). +- Add Static Extension Meta Functions [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/91). +- Add `enum abstract` over `enum` [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/87), plus [clarification](https://github.com/HaxeFoundation/haxe-evolution/pull/87#issuecomment-935339089). +- Add Enum abstract instances [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/86). +- `[RFC]` Xml Dsl's [discussion](https://github.com/HaxeFoundation/haxe-evolution/issues/60). +- Add [Default values for enum parameters](https://github.com/HaxeFoundation/haxe-evolution/issues/27). +- :memo: _Do you have an idea to improve Haxe? Consider [creating a proposal]._ + +### Core Changes + +76~ updates have been made to Haxe since the [last issue][last week newurl]. +- `[jvm]` Improve `NativeOutput` performance [pull request](https://github.com/HaxeFoundation/haxe/pull/11944). +- `[jvm]` Fix indexOf [pull request](https://github.com/HaxeFoundation/haxe/pull/11942). +- `[cpp]` Generate fully qualified names for global C++ classes [issue](https://github.com/HaxeFoundation/hxcpp/issues/1181). +- Implement `Map` [issue](https://github.com/HaxeFoundation/haxe/issues/11948). +- Error reporting better call stack [pull request](https://github.com/HaxeFoundation/haxe/pull/11957) :star: +- `[cppia]` Extern static property getter [issue](https://github.com/HaxeFoundation/hxcpp/issues/1183). +- `[display]` Avoid codebase mixup in display tests [pull request](https://github.com/HaxeFoundation/haxe/pull/11959). +- Update windows build documentation [pull request](https://github.com/HaxeFoundation/haxe/pull/11960). :star: +- Add methods to get `Map` and `EReg` sizes [pull request](https://github.com/HaxeFoundation/haxe/pull/11961). +- `[cpp]` Do not pass empty object list to linker [pull request](https://github.com/HaxeFoundation/hxcpp/pull/1184). +- `[cppia]` Exception control flow breaks with local functions in jit mode [issue](https://github.com/HaxeFoundation/hxcpp/issues/1185). +- Fix null coal assign [pull request](https://github.com/HaxeFoundation/haxe/pull/11963). +- `[cpp]` Respect jit exceptions in interp mode [pull requst](https://github.com/HaxeFoundation/hxcpp/pull/1188). +- Add tests for unnecessary tempvaring [merged](https://github.com/HaxeFoundation/haxe/pull/11976). +- Add tests for forwarded abstract fields not being available [merged](https://github.com/HaxeFoundation/haxe/pull/11974). +- Support overloading true extern constructors [merged](https://github.com/HaxeFoundation/haxe/pull/11979). +- Fix null coal assign [pull request](https://github.com/HaxeFoundation/haxe/pull/11980). +- Disallow duplicate argument name [merged](https://github.com/HaxeFoundation/haxe/pull/11978). +- `[cpp]` Gencpp Rework Mk II has been [merged](https://github.com/HaxeFoundation/haxe/pull/11819). :star: +- Move all prebuild functionality to dune take 2 [merged](https://github.com/HaxeFoundation/haxe/pull/11983). +- `[cpp]` Marshalling Extern Types [pull request](https://github.com/HaxeFoundation/haxe/pull/11981). :star: +- `[hxcpp]` Marshalling Types [pull request](https://github.com/HaxeFoundation/hxcpp/pull/1189). +- `[diagnostics]` Catch `die` calls [merged](https://github.com/HaxeFoundation/haxe/pull/11984). +- OCaml `5.3` compatibility on Debian & Fedora [issue](https://github.com/HaxeFoundation/haxe/issues/11989). +- `[hlc]` Split `hl_init_roots` to prevent out of heap in msvc [pull rquest](https://github.com/HaxeFoundation/haxe/pull/11988). +- Add `-D compilation-timeout=42` [draft pull request](https://github.com/HaxeFoundation/haxe/pull/11987). +- `hl.F32` equality for `std.Math.NaN` [issue](https://github.com/HaxeFoundation/haxe/issues/11990). +- `[neko/ci]` Switch to GitHub ARM runners [pull request](https://github.com/HaxeFoundation/neko/pull/302). +- Deal with static inits properly [pull request](https://github.com/HaxeFoundation/haxe/pull/11999). +- `[jvm]` EmptyStack exception on try/catch in static init [fixed](https://github.com/HaxeFoundation/haxe/issues/11998). +- Disallow some `haxe.macro.Context` methods on non-macro eval [pull request](https://github.com/HaxeFoundation/haxe/pull/11996). +- `[hxcpp]` Fix `String::__boot` when smart strings are disabled [merged](https://github.com/HaxeFoundation/hxcpp/pull/1192). +- Static extension with name `_new` resolving incorrectly to abstract `new` [issue](https://github.com/HaxeFoundation/haxe/issues/11994). +- Cleanup macro related conditionals [merged](https://github.com/HaxeFoundation/haxe/pull/11993). +- Failing hover with macros and no invalidation [draft pull request](https://github.com/HaxeFoundation/haxe/pull/11995). +- `[hashlink]` Fix F32 NaN detection with `x != x` [merged](https://github.com/HaxeFoundation/hashlink/pull/750). +- `[macro]` Disallow redefining modules [pull request](https://github.com/HaxeFoundation/haxe/pull/12001). +- Explicitely apply `default` type parameter [pull request](https://github.com/HaxeFoundation/haxe/pull/12002). +- Deal with `_hx_new` [merged](https://github.com/HaxeFoundation/haxe/pull/12005). + +##### _In case you missed it_ + +- `[hashlink/jit]` Fix OSMOD/OSDIV overflow with `INT_MIN / -1` [pull request](https://github.com/HaxeFoundation/hashlink/pull/740). +- `[hlc]` Fix SMOD/SDIV overflow exception when `INT_MIN / -1` [pull request](https://github.com/HaxeFoundation/haxe/pull/11917). +- `[hlprof]` Move ProfileGen to HaxeLib [merged](https://github.com/HaxeFoundation/hashlink/pull/742). +- No completion for constraint return type [issue](https://github.com/HaxeFoundation/haxe/issues/11918). +- Local static doesnt like local functions [issue](https://github.com/HaxeFoundation/haxe/issues/11919). +- `[hashlink]` Prevent process stdin being closed twice [merged](https://github.com/HaxeFoundation/hashlink/pull/743). +- `[neko]` Prevent process stdin being closed twice [merged](https://github.com/HaxeFoundation/neko/pull/300). +- `[macro]` Avoid polluting lexer cache with `Context.parseInlineStirng` [merged](https://github.com/HaxeFoundation/haxe/pull/11920). +- `[ci]` Use ARM64 Linux runner [pull request](https://github.com/HaxeFoundation/haxe/pull/11921). +- Less dependencies for ServerMessage [merged](https://github.com/HaxeFoundation/haxe/pull/11923). +- `[tests]` Enable sys, threads, eventloop cppia tests [pull request](https://github.com/HaxeFoundation/haxe/pull/11922). +- `[hashlink]` Add boot command to help library [pull request](https://github.com/HaxeFoundation/hashlink/pull/744). :star: +- Fixed-length for loop is not inlined [issue](https://github.com/HaxeFoundation/haxe/issues/11926). +- `[hxb]` Restore lazy wrapping for abstracts [draft pull request](https://github.com/HaxeFoundation/haxe/pull/11928). +- `[hxb]` Only load up to EOF if at least one field is accessed [draft pull request](https://github.com/HaxeFoundation/haxe/pull/11927). +- `[hxcpp]` Access to `cpp.Struct` fields when wrapped as Dynamic [issue](https://github.com/HaxeFoundation/hxcpp/issues/1176). +- `[ci]` Remove earthly related files [merged](https://github.com/HaxeFoundation/haxe/pull/11924). +- `@:pos` vs display type [issue](https://github.com/HaxeFoundation/haxe/issues/11925). +- `[hxcpp]` EXC_BAD_ACCESS unclosed string > KERN_INVALID_ADDRESS at 0x627 [issue](https://github.com/HaxeFoundation/hxcpp/issues/1177). +- Null-coalesce assign should not perform assign if not null [issue](https://github.com/HaxeFoundation/haxe/issues/11931). +- Allow forcing loop unrolling on a per-loop basis [issue](https://github.com/HaxeFoundation/haxe/issues/11938). :star: +- `[js]` Generated closure leads to a runtime exception [issue](https://github.com/HaxeFoundation/haxe/issues/11941). + +You can get started using the latest features by downloading a [nightly build] of Haxe and see the impact the latest changes have on each target by browsing the [benchmarks] site. Head over to [OSS Insights](https://ossinsight.io/analyze/HaxeFoundation/haxe#overview) for more Haxe statistics. + +Take it easy everyone, stay safe and see you next time. :peace_symbol: :dove: + +[benchmarks]: https://benchs.haxe.org/ +[nightly build]: http://build.haxe.org +[creating a proposal]: https://github.com/HaxeFoundation/haxe-evolution +[last week]: https://github.com/search?q=closed:2025-01-25..2025-02-13+org:haxefoundation+is:closed&type=issues +[last week newurl]: https://github.com/search?q=updated:%3E2025-01-25+org:haxefoundation&type=issues +[latest github]: https://github.com/search?o=desc&q=created:%22%3E+2025-01-25%22+language:Haxe&s=updated&type=repositories +[lang ranking]: https://ossinsight.io/collections/programming-language/ +[insights]: https://ossinsight.io/analyze/HaxeFoundation/haxe#overview +[Haxe Discord]: https://discordapp.com/invite/0uEuWH3spjck73Lo +[Armory Discord]: https://discord.com/invite/7jDud8R3dE +[OpenFL Discord]: https://discordapp.com/invite/tDgq8EE +[FeathersUI Discord]: https://discord.com/invite/SnJBC53