github arp242/goatcounter v1.1.0

latest releases: v2.6.0, v2.5.0, v2.4.1...
5 years ago

This list is not comprehensive, and only lists new features and major changes.

  • Incompatible Improve CLI UX (#154, #173, #175, #181)

    The entire CLI has been redone; the original wasn't very user-friendly for
    self-hosting. See goatcounter help for the full docs, but in brief:

    o Use "goatcounter serve" instead of just "goatcounter".
    o Create new sites with "goatcounter create".
    o Good support for TLS hosting and ACME certificates (see -tls flag).
    o Invert -prod to -dev (i.e. just drop -prod for production services, add -dev for development).
    o -smtp flag is no longer required.
    o -dbconnect                 →  -db
    o -pgsql                     →  -db postgresql://...
    o -staticdomain              →  no longer needed, but if you really want it you can
                                    append to domain: -domain example.com,static.example.com
    o -emailerrors               →  -errors mailto:...
    o goatcounter -migrate       →  goatcounter migrate
    o goatcounter -migrate auto  →  goatcounter serve -automigrate
    
  • Action required Show top referrals (#192)

    To populate the ref_stats and size_stats tables for older data, update first
    and then run:

    $ goatcounter reindex -confirm -table ref_stats
    $ goatcounter reindex -confirm -table size_stats
    
  • Charts are displayed in local timezone (#155)

  • Add "IgnoreIPs" setting to ignore your own views (#128)

  • Link to paths by adding a new domain setting (#138)

  • Add configurable data retention (#134)

  • Allow configuring the thousands separator (#132)

  • Allow filtering pages in the dashboard (#106)

  • Improve the integration code (#122)

  • Allow sending emails without a relay (#184)

  • Add get_query() to count.js to get query parameter (#199)

  • Allow viewing the charts by day, instead of only by hour (#169)

Don't miss a new goatcounter release

NewReleases is sending notifications on new releases.