Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/0.2.0 #25

Merged
merged 6 commits into from
Oct 10, 2022
Merged

Release/0.2.0 #25

merged 6 commits into from
Oct 10, 2022

Conversation

mscwilson
Copy link
Contributor

@mscwilson mscwilson commented Oct 7, 2022

We are pleased to announce the release of Flutter tracker v0.2.0. It now works with Flutter 3!

We've updated the versions of the internal Snowplow trackers: it now uses JavaScript tracker v3.5 (for Web), Android v4, and iOS v4. The upgrade to JavaScript tracker v3.5 meant we were able to remove a JS file, making the tracker load more easily, and most importantly, load using Flutter 3.

The ability to set a custom POST path has also been added. Thanks to @erickok for the suggestion.

CHANGELOG

New Features
Configure custom POST path (#15)

Bug fixes
Remove loading custom JavaScript for session context and reading cookies (#13)

Under The Hood
Upgrade underlying mobile native trackers to version 4 (#17)
Fix schema link in documentation for ScreenView (#12)
Upgrade min Flutter, Dart and Android SDK versions and upgrade dependencies (#19) - thanks @koga for the Android upgrade!

matus-tomlein and others added 5 commits October 4, 2022 07:55
…encies (close #19)

PR #21

Co-authored-by: Bruno Koga <brunokoga187@gmail.com>
PR #24

* Upgrade to iOS tracker v4

* Update pubspec.lock

* Use Android v4

* Fix pubspec.lock in example
PR #22.

* Add customPostPath to Snowplow class

* Add docstring for customPostPath

* Update Android config reader

* Set customPostPath for Android

* Set customPostPath for iOS

* Set customPostPath for web

* Restore demo app endpoint

* Tidy up code

* Remove leading slash, but add it back for web

* Update docstring

* Update docs

* Allow iOS tracker to add a leading / if necessary
Copy link
Contributor

@matus-tomlein matus-tomlein left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀 🚢

I had a couple of comments that I think should be addressed but I'm sure you'll handle that so approving already!

CHANGELOG Outdated
Upgrade underlying mobile native trackers to version 4 (#17)
Fix schema link in documentation for ScreenView (#12)
Remove loading custom JavaScript for session context and reading cookies (#13)
Upgrade min Flutter, Dart and Android SDK versions and upgrade dependencies (#19)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you please attribute this partly to @koga who contribute part of the upgrades in PR 14 and identified the problem

@@ -1,15 +0,0 @@
# 0.1.0
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I understand that this changelog has a different format than the changelog in our other trackers but this is the format that is used in Dart packages and I think it is necessary for pub.dev to create a nice Changelog section.

Question: Why did you remove the alpha releases from the changelog? They were also published on pub.dev so I think it makes sense to have them here.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh ok! I removed them as part of standardising with other changelogs. Will revert.

@erickok
Copy link

erickok commented Oct 11, 2022

Now this is merged, when can we expect a release on pub.dev?

@mscwilson
Copy link
Contributor Author

As soon as I get our release action working again 😅 hopefully today

@mscwilson mscwilson deleted the release/0.2.0 branch October 11, 2022 16:16
@mscwilson
Copy link
Contributor Author

@erickok It's released 😊

@erickok
Copy link

erickok commented Oct 12, 2022

@mscwilson Thank you very much! It is working very well so far, including the new custom post path. Will report if we find any glitches whatsoever.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants