Persist v1.2.1
Release Notes
Increase deployment targets to fix archive builds using Xcode 13
Increase deployment targets to fix archive builds using Xcode 13
A new option in the Settings allows for a notification to be posted whenever Overamped redirects an AMP or Yandex Turbo page in Safari.
A new screen has been added under Advanced Statistics that displays each event that has occurred and allows for the deletion of individual events.
The permissions model has been simplified. The "Other Websites" will now be the only option shown when first installing the extension.
So far my Year of Small is going really well; as I write this I'm making some final changes and preparing to push out v1.1.0-RC.1, which I hope to submit the App Store in the next couple of days.
Overamped 1.1.0 is an update I first started working on almost 3 months ago, and it should've been released earlier.
My initial plan for 1.1.0 was to:
Easy, right? Well, adding widgets is why this update has been so delayed.
pastelghouls is once again available for download on the App Store. It's a free sticker pack containing 6 ghoulish sticker. Originally released 19th October 2016, just in time for halloween, it was removed from the App Store December 7th 2019 due to not having an update for a substantial period of time.
As part of my year of small I wanted to make this available again, and at the same time setup fastlane to automate the screenshots and store the app metadata to make future updates easier.
pastelghouls was created by my friend Joshua Robins and published by my company Yetii Ltd.
I've become accustomed to using yearly themes – rather than New Years resolution – thanks to CGP Grey, who has a very good summary of yearly themes.
It took me a while to home in on it but this year the title of my theme will be "Year of Small."
I'll be focusing on all things small:
At the end of the year I'll post a "year in review," although I hope to revisit this every 3 months to make sure I'm still focusing on the right things.
Anything related to this theme will be posted under the year-of-small tag.
Support for the latest versions of iOS, better accessibility for the Vampire sticker.
Action will no longer push to existing branch when there are no changes
Swift Packages are JSON files that describe a collection of packages. This post will explain how to sign these packages with a trusted certificate entirely from the terminal. These methods should work on Linux and macOS alike. At the end I describe how to have Swift on Linux implicitly trust these packages.
Using this technique I have published my own package collection.
If you're targeting macOS only and find GUIs more intuitive I recommend following the “Swift Package Collection” blog post from Shaps, which is the post that finally made this “click” for me.
Thread-safety has been improved, including:
InMemoryStorage
Here's a small PR for a bug that I think has just gone unnoticed because we've never used the sectionInset
property of the UICollectionViewFlowLayout
, and we've never used the contentInset
property of UICollectionView
.
The issues looks to be that the layout's sectionInset
property is applied on a per-section basis, but the collection view's contentInset
was not being honoured.
It was also calculated using insetBy(dx:dy:)
, which will modify the width by -dx * 2
, which would double the expected insets.