Skip to content

Commit

Permalink
Prepare 1.1 release (#208)
Browse files Browse the repository at this point in the history
  • Loading branch information
arp242 authored Mar 18, 2020
1 parent 7526657 commit b15d3c9
Show file tree
Hide file tree
Showing 2 changed files with 63 additions and 2 deletions.
61 changes: 61 additions & 0 deletions CHANGELOG.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
ChangeLog for GoatCounter
=========================

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

The goatcounter.com service generally runs the latest master.

2020-03-18 v1.1.0
-----------------

- **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)


2020-01-13 v1.0.0
-----------------

Initial release.
4 changes: 2 additions & 2 deletions README.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -78,10 +78,10 @@ Compile from source with:
You'll now have a `goatcounter` binary in the current directory.

The master branch should be reasonably stable. You can get a specific release by
checking out the branch for the latest version: `git checkout v1.0.0`.
checking out the branch for the latest version: `git checkout v1.1.0`.

It's not recommended to use `go get` in GOPATH mode since that will ignore the
versions in go.mod.
dependency versions in go.mod.

Go 1.13 and newer are supported (it follows the [Go release policy][rp]). You
will need a C compiler (for SQLite) or PostgreSQL.
Expand Down

0 comments on commit b15d3c9

Please sign in to comment.