Website News
Log of all the changes and updates with the website
March
March 16, 2025
- Gridarta for Crossfire map editor snapshot released - README.md
- Gridarta for Crossfire map editor Windows installer snapshot released - README-gridartainstaller.md
- Changes in the map editor release:
- [crossfire] Update built-in archetypes
- Make running plugins from the UI work again
- Changes in the map editor release:
March 9, 2025
- New release of the Crossfire DockWindow Client v0.8.12
- New Features & Notable Changes:
- Map Panel / MiniMap Panel
- Incorporate Magic Map into map drawing
- Keybind Panel
- Add ability to drag/drop onto "add keybind" buttons to create keybind
- Allow existing keybinds to be updated via a drag/drop operation
- Add ability to append to keybinds via drag/drop operation
- Add ability to edit commands using multi-line editor
- Auto prompt for key when adding keybind via localcommand
- Add local commands bind_global, bind_character
- Message Panel
- Add experimental option to enable auto-complete suggestion popup
- Add placeholder text to command bar
- QuickKeys
- Add ability to append to quickkeys via drag/drop operation
- Network
- Support IPV6
- Map Panel / MiniMap Panel
- Fixes:
- Keybind Panel: Fix italicise of command column when keybind uses edit mode
- Pickup Panel: Fix wrong pickup command generated for drag/drop
- Main Form: Fix incorrect panel widths when loading first layout
- Core: Fix issue where excess commands were sent to the server, when firing using shift + numberpad
- Note: This caused a backlog of commands on the server, stopping the player from being able to send different commands in a timely manner
- Minor Changes:
- Character Panel: Move item power to inside Equipped Items section header
- Keybind/Resistance/Skill/Spell Panel: Add option to auto-resize all columns
- QuickKeys: Increase edit window font size
- Core: Add knowledge related drag/drop operations
- Core: Update item/skill/spell related choice text in drag/drop operations
- Core: Minor updates to messaging command text
- New Features & Notable Changes:
March 5, 2025
- GitStats update for Archetypes, Gridarta, Maps, and Server
- GitLog update for Archetypes, Gridarta, Maps, and Server
- Doxygen update for Gridarta and Server
February
February 12, 2025
- GitStats update for Archetypes, Gridarta, GTKv2 Client, JX Client, Maps, and Server
- GitLog update for Archetypes, Gridarta, GTKv2 Client, JX Client, Maps, and Server
- Doxygen update for Gridarta, GTKv2 Client, JX Client and Server
January
January 31, 2025
- Windows GTKv2 Client .exe snapshot released - README.md
- Changes with this release:
- This is part of the effort to mainline Gtk3 support
- Changes with this release:
- New release of the Crossfire DockWindow Client v0.8.11 - This release contains a large refactor where the namespaces of the entire codebase were re-organized.
It is possible that additional issues have crept in as a result of this refactor.
- New Features & Notable Changes:
- Core
- Rename executable from CrossfireRPG.exe to CrossfireRPG.DockClient.exe
- Quest Panel
- Add expandable Quest Details section underneath Quest List
- Keybinds
- Allow modifier keys (Fire|Run|Alt) to be remapped (manual config file edit required)
- Add button to capture keybind key and modifiers when adding/editing keybinds
- Clarify messaging and functionality around how default keybinds are edited/disabled
- Add categories to default keybinds, add sorting/grouping by category in keybind panel
- Core
- Fixes:
- Keybind Panel: Remove flicker on resize
- Keybind Panel: Don't allow character keybinds when there is no valid player
- Message Panel: Fix issue with changing zoom when initial zoom is 100%
- Message/Notes Panel: Fix font size issues when theme font changes or panel is reloaded
- Message/Notes Panel: Fix crash when setting out of range zoom values
- Pickup Panel: Fix missing "bind pickup" right click context menu items
- Quest Panel: Fix occasional missing subquests
- Quest Panel: Remove flicker on resize
- IRC Plugin: Fix font size issues when theme font changes or panel is reloaded
- IRC Plugin: Fix crash when setting out of range zoom values
- Character/Inventory/Knowledge Panels: Remove flicker when redrawing list items
- Server/Player Dialogs: Remove flicker from hottracking list items
- Core: Fix issue where during load, a theme update was triggered multiple times
- Core: Fix issue where during load, settings updates were triggered multiple times
- Core: Fix occasional crash during login, when loading QuickKeys
- Core: Fix issue where the theme was not properly being applied to gamepanels, resulting in missing themed elements when the gamepanel was undocked
- Minor Changes:
- Character Panel: Show weapon improvements in Other Stats
- Character Panel: Adjust column widths for resistances and other stats sections
- Keybind Panel: Theme the keybind edit popup form
- Knowledge Panel: Move knowledge search command to main toolbar, add icon
- Message Panel: Add option for zoom factor on popup messages
- Message/Notes Panel: Change zoom factor to be a percent
- Pickup Panel: Change clear all checkbox into a button [mlheur]
- Quest Panel: Add tooltips to quest filters
- Quest Panel: Add ability to configure quest list information
- Quest Panel: Rework how replayable quests are filtered
- IRC Plugin: Change zoom factor to be a percent
- Themes & Layouts: Add RetroCloak layout, add Kettek layout and theme
- Settings: Add Gameplay Tweak: Allow or inhibit player from dropping items beside an open ground container
- Settings: Add Gameplay Tweak: Allow or inhibit player from picking up an item from the ground beside an open ground container
- Settings: Add Gameplay Tweak: Allow or inhibit player from emptying a readied/open container by dropping it
- Additional Notes:
- This release contains a large refactor where the namespaces of the entire codebase were re-organized. It is possible that additional issues have crept in as a result of this refactor.
- New Features & Notable Changes:
- JXClient snapshot released - README.md
- Windows JXClient .exe snapshot released - README-jxclientinstaller.md
- Changes in this release:
- Fix layout issues in status dialog
- Previously the dialog sometimes had a width of about 10000 pixels
- Fixes #965 (jxclient status window does not display most statistics)
- Fix "watch stats god_name" script command
- Update download file name and checksum used in the Gradle build file
- Update the minimal supported Java version to Java 17
- Fix layout issues in status dialog
- Changes in this release:
- Gridarta for Crossfire map editor snapshot released - README.md
- Gridarta for Crossfire map editor Windows installer snapshot released - README-gridartainstaller.md
- Changes in the map editor release:
- Add is_buildable property
- Add autojoin for counter archs
- Add warning about newer versions not building
- Update OpenJDK for Windows checksum used in the Gradle build file
- Update javaSubdir in the build-gradle file for new version of OpenJDK for Windows
- Fix field documentation
- The correct field is "exp" and not "level" (see apply_auto())
- Update built-in archetypes
- Add a book message for deep swamps, warning of their very lethal nature
- Requires commit 4d4d28ff in the server to actually show in-game
- The message length is 1532, which is slightly too long for the unadjusted book length to allow for its generation
- Though, since this seems to be a recurring trouble, instead of adjusting the wording, the cap was adjusted
- Add summary comments to clarify how no_magic, no_spells, and unholy_ground floor tiles function
- Add lore description for basic ant
- Fix typo in stat depletion message
- Add counter archetype
- Many maps have already been taking benches and adding blocked movement to them to make counters
- We might as well take this create an arch for this, recycling the face, until we can get a suitable replacement
- Add a book message for deep swamps, warning of their very lethal nature
- Update Windows JDK
- Changes in the map editor release:
January 6, 2025
- GitStats update for JX Client, Maps, and Server
- GitLog update for JX Client, Maps, and Server
- Doxygen update for JX Client and Server