Skip to content

Releases: acifani/soccer-go

v1.4.0

09 Jan 22:21
4c9aedc

Choose a tag to compare

💥 Three new features

⚽ Top Scorers Command

Introducing a brand new command, scorers (or sc), to view the top scorers for any league with goals, assists, penalties, and match stats.

image

🔍 Details Flag

A new --details (or -d) flag shows extra information on fixture and team pages - limited to referee assignments for the moment.

image

📊 Enhanced Team Information

Team pages now display:

  • Founding date & stadium capacity
  • Club colors & official website
  • Current manager
  • Active competitions
image

Full Changelog: v1.3.0...v1.4.0

v1.3.0

09 Jan 21:28
400caab

Choose a tag to compare

What's Changed

Warning

Minimum Node.js version is now v20

  • Removed external dependencies, reducing bundle size
    • Migrated from phin to native fetch()
    • Migrated from dayjs to native Intl APIs
      • Datetimes will now be in the user's locale
  • Bug fixes
    • Fixed standings group naming and interactive mode argument parsing
  • Dependency updates
    • Upgraded CLI libraries and bumped all dependencies to latest versions

Full Changelog: v1.2.4...v1.3.0

v1.2.0

15 Nov 00:43

Choose a tag to compare

🏆 Support for Cup competitions

We have improved the support to cup competitions:

  1. Added all the groups in the standings screen
  2. We show the kind of game in the match list (regular season, group stage, quarter-finals, etc)

image
image

Full Changelog: v1.1.2...v1.2.0

v1.1.0

14 Nov 20:52

Choose a tag to compare

📈 Team form

image

You can now see the last 5 results of each team in the standing.
Internally, we have migrated to v4 of the football-data API. You will find the new documentation here

Full Changelog: v1.0.0...v1.1.0

v1.0.0

10 Nov 00:36

Choose a tag to compare

🧹 Install size reduction

By using more efficient dependencies we were able to reduce the install size of the app by over 90%.
Check the difference in PackagePhobia or BundlePhobia.

A number of security fixes has also been applied and now the CI also runs on Node v18.

image

v0.5.0

09 Mar 17:01

Choose a tag to compare

💥 Migrate to football-data v2 API

v1 APIs were discontinued at the start of the year so this is a necessary change.
Starting with v0.5.0, users will need to provide their own football-data API key, which can be obtained here

v0.4.0

06 May 17:44

Choose a tag to compare

🚀 Now with request caching!

API requests are now cached for a specified period! This should improve performance by 2-10x, depending on the network and request type.

Feel free to open an issue should you spot any bug!

v0.3.0

29 Mar 17:12

Choose a tag to compare

💻 CLI mode now available!

You don't have to follow the whole visual wizard anymore now!

$ soccer-go standings SA
$ sgo s SA // abbreviated

$ soccer-go matchday SA
$ sgo m SA

$ soccer-go team SA roma --fixtures --players
$ sgo t SA roma -fp