Skip to content

Latest commit

 

History

History
672 lines (520 loc) · 16.1 KB

CHANGELOG.md

File metadata and controls

672 lines (520 loc) · 16.1 KB

SC Trade Tools

10.2.0

Features

  • Add a new "Starting location" location filter
    • Add a "Set as new starting location" button on trade results

Other

  • Shorten result pages' URL
  • Add a link to the patch notes on the "A new version of the website is available!" toast

10.1.4

Bugs

  • Fix always empty results for some users

Other

  • Add a tooltip about the value of stolen cargo hauling mission boxes
  • Add a tip about the value of stolen cargo hauling mission boxes
  • Add an F.A.Q. entry about the value of stolen cargo hauling mission boxes

10.1.3

Other

  • Improve support for licensed API users
    • If you encounter consistent 403 Forbidden errors, please reach out

10.1.2

Bugs

  • Fix Hull-C and capital ships trading routes

10.1.1

Bugs

  • Fix location bounties in the leaderboard page
  • Fix submissions always awarded 100 points
    • Rescore this season's submissions

Other

  • Correct erroneous listings

10.1.0

Features

  • Add Pyro locations & commodities
  • Add missing Stanton locations
  • Support cross-system trade routes and itineraries in all tools
  • Support box sizes and associated filters at all locations
    • Auto-filter out routes that are impossible to do in the selected ship
    • API: Add the boxSizesInScu int array field to TransactionDto
  • Mark form inputs as invalid when entering too large a value
  • Add the F7C Mk.II (cargo pod)

10.0.3

Features

Bugs

  • Fix an issue where prices would not update on schedule

Other

  • Improve performance and security

10.0.2

Features

  • Add a version check to let users know when the website has a new version
  • Add status page to the footer links

Other

  • Prepare for inter-system trade routes
  • Improve performance and security

10.0.1

Features

  • Add the Polaris, Starlancer MAX & Intrepid

Other

  • Improve performance and security

10.0.0

Since 3.19, data-mining the game's client has been very challenging, which in turn made maintaining the dataset for the mining and salvage portion of the website an ever increasing toil. With version 10, we chose to refocus the tool around trading and commodities. The mining and salvaging commodities, and where to sell them, are still part of the data we plan on continue supporting!

Features

  • Add the "Smart filter" misc filter
    • Turned ON by default, it smartly selects default values to ensure reasonable trading routes!
  • Add the "Expanded view" mode which shows, for each trade route, the security level, faction and inventory estimates of both the start and end locations
  • Add "Factions" location filter
  • Add "Security level" location filter
    • Can also be used to only trade between places that must have a hangar by selecting the highest level
  • Add "Supported box size" location filter
  • Add the Zeus Mk II variants

Bugs

  • Improve the shops' maximum capacity estimates

Breaking changes

  • Remove the mining and salvage pages, alongside their associated API endpoints
  • Replace the "Must have hangar" location filter (see above)
  • Rework the "Show more details" toggle into "Expanded view" (see above)
  • Most /api/tools/ endpoints now expect new parameters (see API documentation for details)
    • factions & factionsType
    • minSecurityLevel
    • supportedBoxSizeInScu
    • smartFilters

9.0.2

Other

  • Improve erroneous listings filter, which will keep the website's shop commodities closer to their in-game listed commodities

9.0.1

Bugs

  • Fix an issue where some users would not get routes

9.0.0

Features

  • Add a new location filter: "Must have hangars"
    • Use it to filter locations that have enclosed freight elevators and auto-loading enabled

Bugs

  • Fix Hull-C routes

Other

  • Maximum inventories now have even better realistic default values
  • Ship names have been updated

Breaking changes

  • The mustHaveHangars field has been added to most request payloads as a mandatory parameter

8.1.5

Other

  • Maximum inventories now have better realistic default values
  • Fix an issue with uexcorp data integration

8.1.4

Bugs

  • Fix website/app intermittently not showing results
  • Fix an issue with uexcorp data integration

Other

  • Add icons to navbar sub-menus

8.1.3

Other

  • Fix pagination of leaderboards
  • Round leaderboards points
  • Fix styling of the alert toast

8.1.2

Bugs

  • Fix an issue with uexcorp data integration
  • Fix location bounties sort order

Other

  • Hide users with 0 points from leaderboards

8.1.1

Bugs

  • Fix missing buyers on /best-buyer

Other

  • Improve crowdsourced listings aggregation logic, which should provide better price and quantity estimates
  • Improve backend data cleaning techniques for crowdsourced listings

8.1.0

Features

Other

  • SC Trade Tools now share its crowdsourced community data bidirectionally with UEX Corp

8.0.0

Breaking changes

  • Replace refresh rate with current quantity

Features

  • Commodity listings can now be submitted by the community through the companion application
  • New page: /leaderboard

7.3.1

Features

  • Add the C1 Spirit

7.3.0

Other

  • Prepare the backend to receive crowdsource commodity listing suybmissions

7.2.3

Features

  • Added the Hull-C

7.2.2

Features

  • Added jump point stations

7.2.1

Features

  • Load 3.19.1 data

Bugs

  • Fix the cargo capacity of the Freelancer MAX

7.2.0

Features

  • Add new /help page
  • Add "Occurence" and five number summary columns to the "Ore composition" table in /deposits
  • Add a new "Abundance" column to the /ores table

Bugs

  • Fix the price of hand-mineables

Other

  • Move the alert marquee banner to a toast notification
  • Rework filters display on small screens
  • Increase the contrast of the red text
  • Display ore prices in SCU in mining pages
  • Switch the "Top locations" and "Typical cluster size" charts in /deposits

7.1.0

Features

  • Load 3.19 data
  • Include carrier mineral in deposit name

Other

  • Release beta version of the Android, iOS and Windows app

7.0.1

Features

  • Load 3.18.2 data

Bugs

  • Fix the name of Port Olisar's Admin office

Other

  • Adjust the size of the side-navigation on mobile

7.0.0

Features

  • Display quantities & prices in SCU (instead of units)
  • Add a side navigation on small screens
  • Make better use of screen real estate on large screens

Bugs

  • Fix missing commodities (eg. Fluorine)
  • Fix hand-mineables prices

Other

  • Overhaul the UI in preparation for the mobile app release
  • Rework the dropdown menus

6.1.0

Features

  • Load 3.18 data
  • New tool: /salvage
  • Add the Vulture

Other

  • Improve performance and security

6.0.8

Bugs

  • Fix an issue where the alert banner would disapear after a certain time

Other

  • Reorganize the navbar
  • Improve performance and security

6.0.7

Features

  • Load 3.17.4 data
  • Add the Corsair
  • Add the Cutter

Other

  • Improve performance and security

6.0.6

Features

  • Refine /mining results by planetary biome
  • Update the ore distribution graph in /deposits to a box plot

6.0.5

Features

  • Load 3.17.2 data

6.0.4

Features

  • Load 3.17.1 data
  • Add the Hull-A
  • Add the Vulture

6.0.3

Features

  • Load 3.17 data

6.0.2

Features

  • Load 3.16.1 data

Bugs

  • Fix the cargo capacity of the 890 Jump

6.0.1

Other

  • Activate bot protection

6.0.0

Features

  • Implement API keys (see here on how to acquire one)

Bugs

  • Don't mark empty trades as low supplied

Other

  • Improve performance and security
  • Add bot prevention mechanism. If you experience issues, reach out through the #help channel in Discord or the @ModMail bot.

5.0.0

Features

  • Load 3.16 data

Bugs

Other

  • Update website preview

4.2.2

Features

  • Add the Argo RAFT

Other

  • Add a Patreon button to the navbar
  • Fix a typo in tips

4.2.1

Features

  • Load 3.15.1 data
  • Add the Redeemer

4.2.0

Features

  • Add an alert banner
  • Update the "well-stocked" detection logic

4.1.1

Features

  • Load 3.15 data
  • Add the 400i
  • Add the Hercules A2

4.1.0

Features

  • Load 3.14.1 data

Other

  • Automated the Sponsors section of the homepage

4.0.5

Features

  • Load the 3.14 data
  • Add the Constellation Taurus

Bugs

  • Fix the ordering of the /best-buyer results

4.0.4

Bugs

  • Fix buy/sell locations for the new event commodities

4.0.3

Features

  • Load 3.13.1 data
  • Add the Hercules variants

Bugs

  • Fix an issue when leaving the "Minables price list" modal

Other

  • Sort /best-buyer by refresh rate in addition to price

4.0.2

Bugs

  • Fix Lyria's minables

4.0.1

Features

  • Load 3.13 data

Other

  • SC Trade Tools now has a Discord server!
  • Minor improvements to the /deposit tool
  • Minor improvements to the UI's performance

4.0.0

Features

  • New tool: /deposits

Bugs

  • Fix Ore Value Index (OVI) for ship deposits

Other

  • Improve UI performance
  • Improve client-side caching

Breaking changes

  • Changes to the mining-related APIs' DTOs

3.1.3

Bugs

  • Fix Clio's shops inventories

3.1.2

Features

  • Load 3.12.1 data

Other

  • Various performance and security fixes

3.1.1

Features

  • Load 3.12.0b data

Bugs

  • Fix missing commodity: SLAM

3.1.0

Features

  • Add the refined value to the minables price list pop-up

Bugs

  • Fix minimum refresh rate of 0 fails form validation
  • Fix routing when path parameter contains a special character

Other

  • Rework the top navigation
  • Shorten results links by removing the default values
  • Improve loading times

3.0.1

Other

  • Update 3.12.0a data
    • Luminalia gifts can now be sold at select locations for 1000 UEC

3.0.0

Features

  • New tool: /ores
  • Updated 3.12 data

Breaking changes

  • Changes to the items-related APIs' DTOs

2.2.0

Features

  • Load 3.12 data
  • Add a new tool: /refineries

2.1.5

Other

  • Add the Nomad to the ship list

2.1.4

Other

  • Add the Mercury Star Runner to the ship list
  • Add links to a video tutorial

2.1.3

Bugs

  • Fix the listings of the "Shubin Mining Facility SM0-" shops on microTech

2.1.2

Features

  • Load 3.11 data
  • Don't display refinery terminals in trade results

Bugs

  • Fix the names of the HDMS outposts on Hurston

2.1.1

Bugs

  • Fix Levski's travel times

2.1.0

Features

  • Add new tool: /mining

Other

  • Improve mobile navigation
  • Clarify the function of the buttons in the results of /trade-routes & /en-route
  • Clarify the poorly-supplied-trades warning message

2.0.1

Features

  • Add hyperlinks to all commodities and shops, linking to the /commodities and /shops tools

Other

  • In addition to Patreon, users can now tip the project through Ko-fi
  • Fix the headings in /commodities

2.0.0

Features

  • New tool: /commodities
  • New tool: /shops
  • Add bookmarkable links

Bugs

  • Fix the listings of the Calliope shops
  • Fix the listings of the "Shubin Mining Facility SM0-" shops on microTech

Other

  • Correctly assess travel time for hidden locations
  • Rework the main cities' shops name to better reflect their location
  • Fix the refinery terminal names

Breaking changes

  • The API model TradeDto has had some of its attributes moved to TransactionDTO
  • The itemAmount attribute has been renamed itemQuantity in all API models for consistency

1.7.0

Features

  • #8 Suggest alternatives for each trade
  • #55 Display buy price, sell price & profit per unit when hovering over aggregate prices
  • #51 Add a warning when user is at risk of not being able to buy/sell as much as displayed
  • #53 Add tips & tricks to the website

Other

  • #56 Rework planet and moon location type filters into outpost type filters

1.6.1

Bugs

  • #50 Correctly flag all hidden locations as such
  • Circular trade routes now respect the chosen profit type, instead of defaulting to "by time"

1.6.0

Features

  • #36 Add a filter to ignore hidden locations
    • Add warning icon next to hidden shops in result
  • Load 3.10.2 data

Bugs

  • #48 Fix the planetary rest stops names
  • #49 Fix listings of Rayari shops located on Clio

Other

  • Add "Red Festival Envelope" commodity
  • Add tooltip for Maximum wait time

1.5.0

Features

  • #26 New profit type: over time
  • #34 Add a "reset form" button

Bugs

  • #33 Fix form values not being saved without changing page

Other

  • #40 Show no results instead of empty cargo runs when a trade search returns no results
  • Realign help icons
  • Add the F.A.Q. to the website

1.4.4

Features

  • Load 3.10.1 data

Bugs

  • #39 Fix Outpost 54's name

Other

  • #46 Add a note about inventories and refresh rates being shared across servers
  • Reworked the help tooltips

1.4.3

Bugs

  • Fix "maximum wait time" filter incorrect behaviour
  • Fix "item" and "item type" filters preventing empty cargo runs from being suggested

1.4.2

Bugs

  • #31 Fix itineraries including multiple empty cargo runs in a row

Other

  • #18 Save user preferences between pages
  • #19 Save user preferences between visits

1.4.1

Features

  • #29 Add maximum wait time filter
  • #17 Add a filter for transactions with low inventory refresh rates

Bugs

  • Fix chains of empty cargo runs when doing business on large planetary bodies
  • Fix the cargo capacity of the 315p

Other

  • #23 Improve large numbers display

1.4.0

Features

  • Update data for Star Citizen 3.10
  • #7 Add toggle to display stock details in results
  • Improve results ordering
    • When multiple trades yield the same profit, the shortest routes will now be first
  • Use proper popovers for help icons

Bugs

  • Remove duplicate shops
    • e.g. "Stanton > Crusader > Port Olisar > Admin"
  • Fix an issue where using the "Maximum commodity volume" filter would prevent the pathing algorithm from using empty cargo runs
  • Fix POST requests using www. failing with 403 "Invalid CORS request"
  • Fix alt text for images in /home

Other

  • #11 Better indicate when no results are returned
  • Improve navigation of the form facets (filter menu)
  • Improve display of numbers
  • Add content to /home
  • Add terms & conditions
  • Add privacy policy
  • Rework footer
  • Remove "Join Star Citizen" button in the navbar

1.3.1

Features

  • Add individual shops to the locations dropdown in the facets
    • which allows to blacklist/whitelist individual shops

Bugs

  • Correctly show all shops in /best-buyer when cargo is not marked as stolen

1.3.0

Features

  • Support empty cargo run for close-by shops
  • Support stolen cargo

1.2.0

Features

  • Add a "maximum number of stops" option for /en-route
    • Also applies for circular trade routes

Other

  • Speed-up dropdowns population time by enabling better client-side caching

1.1.0

Features

  • Add circular trade routes in /trade-routes
  • Add supported Star Citizen version in /home

Other

  • Increase the maximum allowable detour to 100% in /en-route

1.0.4

Other

  • Open the Miscellaneous facet group by default
  • Display the total sell price in /best-buyer

1.0.3

Bugs

  • #10 Fix POST requests over HTTPS fail with 403 "Invalid CORS request"

1.0.2

Bugs

  • #6 Remove "Stanton > Hurston > Aberdeen > Klescher Rehabilitation Facility" as a shop

1.0.1

Features

1.0.0

Features

  • Tools
    • Trade routes
    • Best buyer
    • En route