v2.1.0 #4125
Replies: 12 comments 51 replies
-
First of all. Thanks for version 2.1 and the whole team who make it possible. 🎉🔥 I'm not sure if it's directly related to the version, but on a server with Ubuntu 22.04.4 LTS and Plesk 18.x I ran into an 502 NGINX error:
However, this can be fixed with the following additional NGINX configuration:
|
Beta Was this translation helpful? Give feedback.
-
Successfully upgraded from v2.1.0-rc.1 to v2.1.0. |
Beta Was this translation helpful? Give feedback.
-
After updating from v2.0.0, I am getting only 403 error when trying to login. I did follow the update process documented above. Same thing happened when I was tryin rc.1 earlier. |
Beta Was this translation helpful? Give feedback.
-
is postgresql version 16 supported, or does it remain on 14? |
Beta Was this translation helpful? Give feedback.
-
I lost all my previously imported Google Analytics data after upgrading from 2.0. |
Beta Was this translation helpful? Give feedback.
-
Hi I can't get this new mail client to work: no email is sent when using invitation or password reset. This is my configuration : MAILER_ADAPTER=Bamboo.Mua
[email protected]
SMTP_HOST_ADDR=ssl0.ovh.net
SMTP_HOST_PORT=587
[email protected]
SMTP_USER_PWD=xxxxxxxxx However, I receive emails with this command : {:ok, _delivered_email} =
Plausible.Mailer.deliver_now(
Bamboo.Email.new_email(
# pick one of your own mailboxes
to: "[email protected]",
from: PlausibleWeb.Email.mailer_email_from(),
subject: "how are you?",
text_body: "I'm fine",
html_body: "I'm <i>fine</i>"
)
) |
Beta Was this translation helpful? Give feedback.
-
Hello, thanks for releasing 2.1.0. However, I've lost all of the Custom Properties and associated data I had previously setup when upgrading from 2.0. Settings for [website] > Custom Properties > No properties configured for this site. |
Beta Was this translation helpful? Give feedback.
-
Rolled back to 2.0.0, too much problem with Goals and Custom Properties for me EDIT : site settings is no more working after downgrade |
Beta Was this translation helpful? Give feedback.
-
👋 v2.1.1 has bee released with some bug fixes. |
Beta Was this translation helpful? Give feedback.
-
Hi @ruslandoga,
For these changes, how is plausible handling existing contributions that have been provided without CLA, while under the AGPLv3? Somewhat related to previous old discussion #992. |
Beta Was this translation helpful? Give feedback.
-
Hey, many thanks for this awesome update!
|
Beta Was this translation helpful? Give feedback.
-
Hello, I have this error when migrating from v2.0. to v2.1.0
Does this ring a bell ? What files would you like to see ? |
Beta Was this translation helpful? Give feedback.
-
The highlights of this release are:
Introduction of Community Edition
As of version 2.1.0 this project will split into Plausible Community Edition and Plausible Enterprise Edition. The Community Edition (CE) will remain completely open source under the AGPLv3 license. The Enterprise Edition (EE) will contain extra features that will be published as source-available on Github, but we do not grant rights for anyone else to use, distribute or otherwise exploit these features. Read more here.
As part of this change, we are also rebranding the project. The new logos for CE and EE will be different so as to clarify which version is being referred to or used at any given time.
And finally as a contributor, you will have to sign a Contributor License Agreement (CLA) in order for your PRs to be considered for merging.
Upgrading to v2.1.0
Important
This guide assumes you are using v2.0.0 and have already run the data migration.
Update config
Add a secret key for the new required
TOTP_VAULT_KEY
environment variableconsole
plausible-conf.env
BASE_URL=https://plausible.example.com SECRET_KEY_BASE=PkVcxRgQDfQyhPETlog3vvCrj5LdYFSv4ejPEJHJO+i/37w6RZfRjeVCpJayjUjJMfXsNurcv5upPhTRoD3KgQ== + TOTP_VAULT_KEY=aihU7k+GSBKbcVFuX9VEPyUhuwlKEomqA94/SQQ0NR4=
This new key is used to encrypt TOTP secrets at rest.
Update images
Update the images used for
plausible
andplausible_events_db
and remove/entrypoint.sh db init-admin
from yourplausible.command
docker-compose.yml
and restart the containers
console
This will boot up the new version of the app.
New SMTP client
If you were having problems with email delivery in the previous versions you can try switching to the new SMTP client by setting
MAILER_ADAPTER
toBamboo.Mua
. All theSMTP_*
environment variables can stay the same.plausible-conf.env
In addition, here's a short guide on using your Gmail account for email delivery.
Changelog
Following changes have been made since v2.0.0:
Added
conversion_rate
to Stats API Timeseries and on the main graphtotal_conversions
andconversion_rate
tovisitors.csv
in a goal-filtered CSV exportconversion_rate
to Stats API Timeseries and on the main graphtime_on_page
metric into the Stats APIviews_per_visit
metric based on imported data as well if possibleoperating_system_versions
byoperating_system
in Stats API breakdownoperating_system_versions.csv
into the CSV exportTotal visitors
,Conversions
, andCR
in the "Details" views of Countries, Regions and Cities (when filtering by a goal)conversion_rate
to Regions and Cities reports (when filtering by a goal)conversion_rate
metric to Stats API Breakdown and Aggregate endpointscontains
/matches
operator for Sources, Browsers and Operating Systems.event:goal
propertycontains
/matches
operator for custom propertiesreferrers.csv
to CSV exportcustom_props.csv
to CSV export (almost the same as the oldprop_breakdown.csv
, but has different column headers, and includes props for pageviews too, not only custom events)referrers.csv
to CSV exportCLICKHOUSE_MAX_BUFFER_SIZE_BYTES
env var which defaults to100000
(100KB)EXTRA_CONFIG_PATH
env var to specify extra Elixir config Allow importing extra config #3906robots.txt
for self-hosted make robots.txt restrictive by default #3905DATA_DIR
env var for exports/imports add DATA_DIR #4100Removed
prop_names
returned in the Stats APIevent:goal
breakdown responseprop-breakdown.csv
file from CSV exportCLICKHOUSE_MAX_BUFFER_SIZE
/app/init-admin.sh
that was deprecated in v2.0.0 remove init-admin.sh #3903DISABLE_AUTH
deprecation warning remove DISABLE_AUTH deprecation warning #3904Changed
entry_page
andexit_page
is only set and updated for pageviews, not custom eventsCLICKHOUSE_MAX_BUFFER_SIZE
withCLICKHOUSE_MAX_BUFFER_SIZE_BYTES
Fixed
entry_page
andexit_page
breakdownsVersionedCollapsingMergeTree
to store visit data to avoid rare race conditions that led to wrong visit data being shownconversion_rate
metric in abrowser_versions
breakdownconversion_rate
percentage change in the same way likebounce_rate
(subtraction instead of division)bounce_rate
percentage change in the Stats API in the same way as it's done in the dashboard(none)
values in custom property breakdown for the first page (pagination) of resultswidth=manual
in embedded dashboards fix manual embed width #3910This discussion was created from the release v2.1.0.
Beta Was this translation helpful? Give feedback.
All reactions