Skip to content

Releases: SavageAim/app

20240716.3

17 Jul 11:37
Compare
Choose a tag to compare

FFXIV 7.01 Update

  • Added the following new types of Gear released in 7.01;
    • Light-heavy Armour and Accessories - Item Level 710

XIVGear Support

  • You can now also import BIS data from XIVGear.app
  • If you provide a URL that contains multiple sets, you will be prompted with a popup to select which one to load.
  • Please note that this feature is only on the main BIS pages, the quick signup form can only handle single set URLs!

Dalamud Plugin

  • I am happy to announce that the Dalamud plugin that was teased in the last release is finally up and ready to use.
  • Currently, it must be installed as a custom plugin repo due to Dalamud Team's build systems being on hold
  • The code and installation instructions are located at https://github.com/SavageAim/plugin
  • If there are any questions or issues, please report them as you would anything with the website itself!

API Schema

  • In the last release, API Keys were added to allow external access for possibly building an ecosystem of tools.
  • However, it only dawned on me recently that the API isn't obvious for anyone other than me.
  • There is now an OpenAPI schema available at https://savageaim.com/backend/schema.
  • This set of documentation is mostly manually written so if there are any questions, feel free to ask on Discord/Github!

Fixes & Improvements

  • Fixed handling issues when XIVApi has not been updated with new items yet, when trying to import XIVGear sets.
  • Fixed a bug causing the popup generated by the "Add New" button on the Team Membership forms to not display any information.
  • Improved fetching of Teams from the database to improve speed and lessen the load on the server.
  • Added "API Schema" and "Plugin" links to the footer icons.

20240716.2

17 Jul 08:40
Compare
Choose a tag to compare

FFXIV 7.01 Update

  • Added the following new types of Gear released in 7.01;
    • Light-heavy Armour and Accessories - Item Level 710

XIVGear Support

  • You can now also import BIS data from XIVGear.app
  • If you provide a URL that contains multiple sets, you will be prompted with a popup to select which one to load.
  • Please note that this feature is only on the main BIS pages, the quick signup form can only handle single set URLs!

Dalamud Plugin

  • I am happy to announce that the Dalamud plugin that was teased in the last release is finally up and ready to use.
  • Currently, it must be installed as a custom plugin repo due to Dalamud Team's build systems being on hold
  • The code and installation instructions are located at https://github.com/SavageAim/plugin
  • If there are any questions or issues, please report them as you would anything with the website itself!

API Schema

  • In the last release, API Keys were added to allow external access for possibly building an ecosystem of tools.
  • However, it only dawned on me recently that the API isn't obvious for anyone other than me.
  • There is now an OpenAPI schema available at https://savageaim.com/backend/schema.
  • This set of documentation is mostly manually written so if there are any questions, feel free to ask on Discord/Github!

Fixes & Improvements

  • Fixed handling issues when XIVApi has not been updated with new items yet, when trying to import XIVGear sets.
  • Fixed a bug causing the popup generated by the "Add New" button on the Team Membership forms to not display any information.
  • Improved fetching of Teams from the database to improve speed and lessen the load on the server.
  • Added "API Schema" and "Plugin" links to the footer icons.

20240716

16 Jul 09:46
Compare
Choose a tag to compare

FFXIV 7.01 Update

  • Added the following new types of Gear released in 7.01;
    • Light-heavy Armour and Accessories - Item Level 710

XIVGear Support

  • You can now also import BIS data from XIVGear.app
  • If you provide a URL that contains multiple sets, you will be prompted with a popup to select which one to load.
  • Please note that this feature is only on the main BIS pages, the quick signup form can only handle single set URLs!

Dalamud Plugin

  • I am happy to announce that the Dalamud plugin that was teased in the last release is finally up and ready to use.
  • Currently, it must be installed as a custom plugin repo due to Dalamud Team's build systems being on hold
  • The code and installation instructions are located at https://github.com/SavageAim/plugin
  • If there are any questions or issues, please report them as you would anything with the website itself!

API Schema

  • In the last release, API Keys were added to allow external access for possibly building an ecosystem of tools.
  • However, it only dawned on me recently that the API isn't obvious for anyone other than me.
  • There is now an OpenAPI schema available at https://savageaim.com/backend/schema.
  • This set of documentation is mostly manually written so if there are any questions, feel free to ask on Discord/Github!

Fixes & Improvements

  • Fixed a bug causing the popup generated by the "Add New" button on the Team Membership forms to not display any information.
  • Improved fetching of Teams from the database to improve speed and lessen the load on the server.
  • Added "API Schema" and "Plugin" links to the footer icons.

20240629

29 Jun 11:06
Compare
Choose a tag to compare

Dawntrail Release

  • Happy first new expansion for SavageAim, and a happy 7.0 to all of you wonderful gamers out there!

  • Added Viper (VPR) and Pictomancer (PCT)!

  • The current icons are temporary. Once XIVAPI's repo gets the fancy shaded ones, I'll update them!

  • Added Gear associated with Dawntrail's release;

    • Level 100 Dungeon Accessories - Item Level 690
    • Dawntrail Artifact Weapons and Armour - Item Level 690
    • Aesthetics Tome Weapons, Armour, and Accessories - Item Level 700
    • EX Trial Weapons and Accessories - Item Level 710
  • Names have been kept out of the changelog to avoid spoilers, so please be careful when updating your current gear to ensure you don't spoil yourself!

API Keys

  • Users can now generate personal API Keys in the User Settings page.
  • You can use these keys to access your data from outside of the website, like with the soon-to-be-released Dalamud plugin! (please look forward to it)
  • Be sure to regenerate your key if you feel like there is a chance it has been compromised!

Fixes & Improvements

  • Improved handling for importing gear where the name on the platform is for a collection of items that have their own names. This should be a massive improvement for people who use the automated imports from places like Etro or the Lodestone.
    • Credendum and Augmented Credendum Weapons all have their own unique names, most of which would not have been imported as the proper Gear name previously.
    • Artifact Gear has unique names for every job set, and the weapons typically all have their own unique names as well.

What's Changed

Full Changelog: 2024053...2024062

20240531

31 May 08:25
Compare
Choose a tag to compare

The Final Pre-Dawntrail (Non-Bugfix) Release

  • Good day fellow Warrior of Light, I hope that this message finds you well.
  • I've been hard at work on some community requested features / changes, and on interesting new mechanics that I hope people will take advantage of for the new expansion!
  • As a result, these patch notes are pretty large, but I encourage you to at least scroll through and read the various headings!
  • Thank you to all who've been using my little passion project through Endwalker, and may you all have a good time in Dawntrail!

Streamlined New User Experience

  • In the interest of making things easier for new Users to sign up and join their Teams, the following changes have been implemented to the system;
    • Characters can now use the site normally from the moment they are created, and no longer require being verified to interact with Teams/BIS Lists
      • The cleanup timer for Non-Verified Characters has been extended to 7 days, so be sure to verify eventually so you do not lose your Character!
      • A Notification will be sent when a Character has not been verified in 5 days, to ensure you do not forget!
  • If you attempt to Create / Join a Team while your account has no Characters, there is now a form with two inputs. Providing your Character's Lodestone URL, and an Etro Gearset URL, will automatically create all the necessary details in one go!

Import from Lodestone

  • It is now possible to import your current gear from Lodestone when creating/editing BIS Lists!
    • If your current gear on Lodestone is not equippable by the Job your BIS List is set to, it will give a message and not make any changes.

Loot Manager - Solver

  • A new BETA feature has been added to the Loot Manager page; the Loot Solver.
  • This feature aims to "solve" loot distibution by handing out loot fairly but in a way that ensures you spend the least number of weeks on each fight as possible.
  • It is accessible in a dropdown box on the Loot Manager page, and you can see a full set of distribution for all of the required kills.
  • People using the Per-Fight Loot Manager (accessible in User Settings) can also auto-assign the week's loot into the slots, allowing for an easy save if you're following it.
  • For more details, please see the wiki page about this feature!
  • Because it is a Beta feature, there could be some algorithmic inconsistencies. If there are any issues or bugs or anything, please report them on the Discord!

BIS List Actions Revamp

  • In the interest of improving UX, Action buttons that only affect part of the BIS Form have been moved to the relevant sections:
    • The "Import From Etro" button is now attached to the bottom of the BIS Gear section.
    • Similarly, the "Import from Lodestone" and "Copy from Other List" buttons are now on the bottom of the Current Gear section.
  • The Actions box now only contains the Create/Save buttons, and the header of this box has been removed since it's now irrelevant to have one.

Fixes & Improvements

  • Attempting to optimize queries on the Loot Manager page to improve performance!
  • Converted PNG images to WebP format to give smaller images to download!
  • Visiting a page that requires being logged in will now redirect you to the same page after you have logged in!

Next Steps

  • SavageAim will be going for as long as I'm playing XIV, so this isn't some sort of closing down message!
  • As always, I will be more than happy to talk through / work on feature requests from the community! After all, SavageAim wouldn't be this good without ideas from y'all!
  • However, I would also like to try branching out.
  • I'm thinking the next thing I could work on would be some sort of plugin that would allow you to sync current gear directly from in game.
  • I have no idea how it would work or how much work it would involve but it would be something that I see myself using and that's all the motivation I need!
  • If any of you have any other ideas you'd like to see within the SavageAim ecosystem, please don't hesitate to send a message!

20240213

13 Feb 02:04
Compare
Choose a tag to compare

20240213

UI Consistency

  • A bunch of changes have been made to the UI of the site after some feedback.
    • The actions below a Team Member's card will now be rendered directly on the card on Desktop size displays. No more dropdown on Desktop. Icons have also been added to each link to make them stand out.
    • Actions below BIS Lists on a Character page now also have icons, and have been consolidated under an Actions dropdown on smaller screens for consistency with the Team Member cards.
    • Removed padding under BIS List tables for consistent spacing within their cards. Also replaced the large shadow below the header on all cards with a simple border.
    • Added icons to most buttons/links. Buttons/links that do similar things will have the same icons, to increase visual consistency.
    • Similarly, links and buttons with the same idea will now also be coloured the same.
    • The Add New links on the Dashboard have been turned into buttons for more visual consistency.
    • The buttons on the Create Proxy now use a style in line with other similar pages.
    • Confirmation popups with two actions will now always have the confirmation on the left and cancellation on the right. Also, cancel buttons will now be coloured the same as the X button to avoid confusion.
  • The main idea of these changes is so; potentially long lists have their "Add New" button at the top, and all similar actions are linked visually.
  • Feedback on these changes would be helpful also, as I want to make the best site I can!

Other Changes

  • Importing from Etro now populates the BIS List's name field, if it does not already have one.
  • Added an action under BIS Lists on a Character's page to create a copy of the BIS List.
  • Updated the welcome page message for the first time since the site's release.

Fixes

  • The heart from the Kofi logo will no longer be visible on top of dropdowns / tooltips.
  • Tabs with errors are correctly shown in the Settings page.
  • Errors on the Settings page are now cleared when a save is successful.

20240116

16 Jan 18:46
1d2f622
Compare
Choose a tag to compare

20240116

FFXIV 6.55 Update

  • Added the following new types of Gear released in 6.55;
    • Mandervillous Weapons - Item Level 665

What's Changed

Full Changelog: 2024010...2024011

20240109

10 Jan 00:02
3a4b0cb
Compare
Choose a tag to compare

20240109

Fixes

  • Fixed an issue in the Per-Item Loot Manager where having Team Members who haven't received loot would cause the dropdown to not work. (Thanks natkr!)

20231227

28 Dec 00:05
6164b64
Compare
Choose a tag to compare

20231227

Navigation Changes

  • The explanation for what colours mean has been moved to the Theme settings page, and removed from the navbar.
  • A quick-switcher (similar to Discord's) has been added for faster moving between pages.
    • It's accessible through the navbar, or by pressing Ctrl+K on PC.
    • This menu allows you to type to search for pages, and select them via arrow keys or clicking/tapping.
    • It shows the top 5 most relevant items to your search, and when empty the list displays main character / team pages instead.

Other Fixes

  • If a non-leader accesses the Team's Settings page, the redirect will now put them back on the correct page.

20231207

07 Dec 00:35
f84e2e9
Compare
Choose a tag to compare

20231207

Settings Update

  • Usernames are now editable on the User Settings page!
    • For anyone whos usernames are different since the Discord Username update, this will probably help!

Major Fixes

  • Fixed a pretty major issue with XIVAPI that prevented new Characters from being imported.
    • Unsure how long this was present, and I'm genuinely very sorry if it affected you..

Other Updates

  • Added more visibility into frontend errors so I can become more aware of what issues arise and when.
  • Security updates.

What's Changed

Full Changelog: 2023120...2023120