v1.20.1-pre
Bump to 1.20.1 for @ConradIrwin
Bump to 1.20.1 for @ConradIrwin
Hello gentle people!
An unsually short time between releases means a security fix, and thatโs almost all this release is.
You can download the source code or one of the packages. The Windows packages as well as the Linux AppImage are available already. The other Linux packages & the macOS disk image are still being built and will be available over the course of the next couple of hours.
Here are the NEWS since the previous release:
<MTX_โฆ>) will now be replaced again in the argument list to the program to be executed. This was broken in v100. Fixes #6306.Have fun! ๐
This is a security release which addresses a vulnerability related to social login accounts, to prevent accounts from different services being potentially mis-matched.
Upgrading is strongly advised if the instance has ever used more than one third-party/social login option (including previously used options which are no longer active).
Thanks to Google and Ada Logics for the discovery and responsible disclosure of this issue.
If you are upgrading from v0.16.x, replace the binary (or run docker pull). If you are upgrading from v0.15.x and below, please read the upgrading documentation for more information on how to upgrade from previous versions.
PROPFIND responses do not declare the namespace of every requested property on the DAV:multistatus element.STARTTLS is discarded once the TLS handshake completes, as required by RFC 3207.match expressions evaluate their if/then conditions.fail instead of none in logs.temperror instead of fail.p tag is only applied, as p=none, when it contains a rua tag, even if it declares sp or np.Application is discarded when its resourceUrl changes or the record is deleted, so the next unpack fetches the new resource.. to MX record hostnames.fileinto by a user script are treated as ham and are no longer moved to Junk when classified as spam.SELECT, EXAMINE and STATUS on a shared mailbox require the r (read) right.AUTHENTICATE is refused on clear-text connections unless allowPlainTextAuth is enabled, and the greeting and CAPABILITY response advertise LOGINDISABLED instead of the AUTH= mechanisms in that case.STARTTLS or STLS are discarded once the TLS handshake completes.STARTTLS, are aborted after the listener's tlsTimeout, releasing the connection slot.encryptionKey or HMAC signatureKey cannot be read, instead of an empty key.{local} and {domain} filter placeholders are escaped.CalendarEvent/set stores useDefaultAlerts per user, and CalendarEvent/get returns false when it was never set.CalendarEvent/get returns null for baseEventId unless the id is a synthetic recurrence instance.CalendarEvent/get returns null for requested recurrenceRule and recurrenceOverrides properties on synthetic recurrence instances.CalendarEvent/get and ContactCard/get return only id when the properties argument is an empty list, instead of every property.
Who says deliveries are only for trucks? In today's blog, we're taking a closer look at how Quick Jobs and the Freight Market will work in our upcoming Road Trip module for American Truck Simulator. Let's check it out!ย
Before we continue, weโve also put together a video version of this blog for you to enjoy. You can check it out below!
Players familiar with American Truck Simulator will already know Quick Jobs and the Freight Market from their trucking careers. Road Trip builds on these systems with its own approach to courier work, customer reviews, and progression.
Just like with trucks, you won't need to have your own vehicle to take on a Quick Job. A suitable vehicle will be provided for you by the company offering the job, allowing you to jump straight into work as a courier driver. Fuel, repairs and any other expenses you encounter will be covered by the company, just as they are with traditional Quick Jobs in American Truck Simulator.
So what kind of jobs can you expect? Drivers can be tasked with delivering small packages and documents, as well as transferring vehicles between car dealerships. The jobs available to you can also vary depending on the type of vehicle involved, so a pickup truck may receive different contracts compared to a sports car or a classic vehicle.
However, completing the journey is only one part of the job. After each delivery, the customer will review your performance across three areas; Time Management, Vehicle Appearance, and Cargo Handling.
These reviews are specific to the delivery you have completed. Damaging valuable documents, for example, may lead to very different feedback compared to successfully delivering delicate plant seedlings without any issues. Our goal is to make each job feel a little more personal, with a customer waiting at the other end to judge how well you handled their delivery.
Some customers may also place a higher priority on one of these three areas. You'll be able to see this before accepting the job, and meeting their expectations will be more demanding. However, taking on that extra risk can also result in a better financial reward.
Time Management also works a little differently from simply beating a deadline. Customers expect you at a particular time, which means arriving too early can be just as unwelcome as arriving late. Each completed delivery is also given a star rating, which contributes towards your overall Courier Rating.
Your Courier Rating determines the types of jobs available to you, the maximum distance of the routes you can take on, and how much you can earn. Maintaining a higher rating will unlock more challenging work, such as fragile or valuable cargo and jobs with tighter delivery windows, while also providing a bonus to the offered payout.
Drivers who consistently achieve five-star deliveries can also build a Perfect Delivery Streak, which will reward drivers with additional money bonus.
Already saved up enough money to purchase your own vehicle? Then you'll have access to even more job opportunities! Players of American Truck Simulator will already be familiar with the Freight Market, and Road Trip introduces its own equivalent, known as the Dispatch Market.
The Dispatch Market works in a similar way to Quick Jobs, but instead of using a borrowed vehicle, you'll complete the job using a vehicle from your own garage. As you're supplying your own vehicle, these jobs will also offer a slightly higher payout, as you'll be responsible for your own expenses, including repairs and fuel.
The same Courier Rating, customer reviews, and performance criteria apply here too. Naturally, some jobs will differ from those found in Quick Jobs, such as car jockey work, after all, asking you to give away your own car would be a little unfair.
Any money you earn from these jobs goes directly into your existing ATS profile, which is shared between your trucking career and Road Trip. There is no separate XP system for this mode, instead, progression is earned by your Courier Rating, customer reviews, and your ability to maintain a Perfect Delivery Streak.
For the initial release of Road Trip, jobs will focus on getting yourself and the delivery safely from point A to point B, with more possibilities we hope to explore in the future.ย
We hope youโve enjoyed learning more about how jobs will work in Road Trip. Weโre looking forward to seeing how you build up your Courier Rating, tackle different types of deliveries, and make the most of these new opportunities on the roads of American Truck Simulator.
If youโre excited to get behind the wheel when Road Trip arrives, be sure to add the Ford Car Pack and RAM & Dodge Car Pack to your Steam Wishlist! Until next time, keep an eye on our official channels for more news and previews from Road Trip. Weโll see you on the road!
Features
Bug fixes
Installation
release: v2.0.3
trixie). This point release mainly adds corrections for security issues, along with a few adjustments for serious problems. Security advisories have already been published separately and are referenced where available.
Our dearest community,
Earlier this year, we shared that we would be taking a temporary pause from running our World of Trucks events. We also know how much these events mean to our #BestCommunityEver and that many of you have missed taking part. Today, we are pleased to confirm that we have decided to resume our World of Trucks events in the familiar format you already know, while the wider rework continues.
This means you can once again look forward to coming together for events throughout the months ahead. First up will be Cruising South Dakota, followed by Cruising Iceland and our seasonal Halloween and Christmas events later this year. We will share full details ahead of each event.
Our teams will continue working on the underlying systems and infrastructure that support these events, with the goal of bringing much more of the event experience directly into Euro Truck Simulator 2 and American Truck Simulator. This includes the improvements we previously described, such as the ability to view and redeem rewards, earn and view achievements, and follow event progress and community milestones directly in-game. It also involves broader behind-the-scenes changes to support the World of Trucks service in the future.
Thank you, as always, for your patience, support, and passion. We are excited to welcome you back to World of Trucks events and hope you will join us for the journeys ahead.
We'll see you on the road.
release: v2.0.2
release: v2.0.1
![]()
Script to find new contributors from bug list
![]()
![]()
![]()
![]()
In today's blog, we bring you another one of our Community Stories. This time with Trucker Cassie, one of the content creators playing our games, who will tell you all about her job as a real-life truck driver, as well as her passion for Euro Truck Simulator 2!
You might know Trucker Cassie from her YouTube or Twitchย channels, where she regularly posts videos from her life as a truck driver in Scandinavia, and also gameplay live streams, mostly from ETS2. And today, she will tell you all about her love for trucks!
"It's quite random that I started working as a truck driver. I never had any drivers in my family. It was a friend who showed me the world of trucks. He had just gotten his heavy license, and one morning he gave me a ride to school in the oldest Scania I had ever seen. But from that moment, a spark was lit. Maybe I could drive a truck too? It felt so cool and free! So I applied to a trucking school, and the rest is history," Cassie told us.
Cassie discovered her passion for truck driving, and now, it's been 13 years since she started this way of life, as she now works part-time as a truck driver and shares her stories on social media. "At the start of my career, I never wanted to stop working. I wanted to beat my earlier record on how many deliveries I could make in a day. I had really found my place in life! But a few years with this lifestyle caused me to burn out, and it forced me to rethink my situation. Today, I work part-time, and I've learnt how important it is to wind down and relax when I can," she says.
If you wonder what kind of work Cassie usually does and what her days on the long and beautiful Scandinavian roads look like, she also shares this with us: "I have tried various delivery types, such as gravel, wood chips, and powder tanker. Now I'm delivering various goods from Sweden to Norway. And when I'm done with that delivery, I normally load fish in Norway. The fishing industries can be located in tricky places! Through small towns and up and down steep and curvy hills. It can really be a challenge during wintertime. After the fish is loaded, I drive to Denmark, where another driver picks up my trailer and drives it somewhere in Europe! Then I pick up a load from Denmark and drive home to Sweden again."
What Cassie loves the most about her job are the amazing views she sees along the way as well as the solitude this life can bring. "I get to listen to music and podcasts, and I rarely talk to customers. I also get to bring my Chihuahua, Happy," she told us.
This interesting merge of the two worlds is something we really love, as we have heard similar stories where either members of our community started driving trucks for a living because of our games, or long-term truck drivers that found their passion in Euro Truck Simulator 2 or American Truck Simulator.
"I have been a truck driver for a while before I discovered Euro Truck Simulator 2. A colleague of mine showed me the game, and I thought it was a silly idea to drive a truck for work, then get home, and play a truck simulator after work. And now look at me," Cassie shared.
So what is actually so satisfying about playing a truck simulator when you are a real-life truck driver?ย
"I am having the time of my life when I play ETS2 on my livestreams! Because in a real truck, you have a lot of responsibility; to deliver the cargo, the truck, and yourself to the delivery place safely. Always being alert. But when I'm playing the game, I can be social with the chat, drive together with the viewers, answer questions, and just have a good time. And the consequences won't be too big when my digital truck makes a kickflip off a mountain because I was focusing on what the chat is saying. I also like to compare the real-life roads to the simulator! And point out the landmarks and differences from the real places," Cassie explained.
What actually inspired Cassie to start creating content on social media was kind of a coincidence, but from there, it helped her to grow a big community of over 160 thousand followers on YouTube alone.
"I started my main YouTube channel after I got the offer of being in a reality TV show years ago. I had to film my workday as a truck driver myself, and then send the footage to the TV production. The TV show was canceled before it hadย even started, though, and there I was with a vlog. I realized I could put it together myself and post it on YouTube! So that's what I did. A few videos in, and I suddenly gained thousands of subscribers in a few weeks' time. It was crazy! I also have a smaller YouTube channel, where I post gaming content and previous livestreams. I decided to have two separate channels since the content is quite different. And of course, my Twitch channel, where I do livestreams when I have the energy for it," Cassie told us.
This gave us a great opportunity to ask Cassie, a real truck driver, how Euro Truck Simulator 2 compares with the real world, and she was happy to answer that:
"I think Euro Truck Simulator 2 is very accurate to real life trucking! Especially when you have a steering wheel and pedals. I know a few people who have practiced reversing trailers in the game, then tried it out in real life. And they nailed it! All because they have practiced in the game."
We were also curious how Cassie's driving differs from the real world to how she drives in Euro Truck Simulator 2. "I definitely test the limits and do more daring stuff in the game! Somehow, people get surprised when they see my real-life work videos, and notice I actually know how to drive a truck. But I don't blame them, after seeing my stunts in ETS2. It would be nice to have a pink MAN truck in real life as well! But until now, I'll get to be pretty in pink in the simulator," she answered.
If you think this life would be for you and you are also thinking about taking on a truck driver career, Cassie has a message for you! "I really recommend people try out Euro Truck Simulator 2 if they are curious about becoming truck drivers in real life. It is a pretty big decision, with lots of money needed to get a heavy license with all the needed certificates. And I think ETS2 gives a great hint of what trucking can feel like! Also, it's a really fun activity to bring home your non-trucking friends and let them reverse a trailer in the game! Better than any board game I have played :)," she concluded.
We hope you have enjoyed Cassie's story! If you did, remember to give our X/Twitter, Instagram, Facebook, Bluesky, and TikTok a follow so you won't miss similar blogs and also updates from our games straight to your feed. Or subscribe to our newsletter to stay informed. Keep on trucking!

Builds are unsigned (no Apple Developer ID). After dragging MarkText into Applications, clear the quarantine flag once:
xattr -cr /Applications/marktext.app
All artifacts are listed with their SHA-256 in SHA256SUMS.txt. Verify with:
sha256sum -c SHA256SUMS.txt --ignore-missing
Full Changelog: v0.20.0-rc.1...v0.20.0-rc.2
max_restart_count.Full Changelog: v4.3.18...v4.3.19
Today, we're excited to take you on a journey to another destination coming to the upcomingย Isle of Ireland DLCย forย Euro Truck Simulator 2ย - the county town of Cavan!
Located in the heart of Ireland's lakeland region, Cavan is known for its picturesque countryside, rolling green landscapes, and rich agricultural heritage. As our map team continues to recreate the unique atmosphere of Ireland, we knew this important regional hub deserved its place on the road network of the Isle of Ireland DLC.
While exploring the area, keen-eyed drivers may spot a stone wall or even a rugby field, well-known local landmarks that help bring even more regional identity to the town and its surroundings. Combined with carefully crafted roads, vegetation, and architecture, these details help create a location that feels true to its real-world counterpart.
Of course, no town in Euro Truck Simulator 2 would be complete without plenty of opportunities for work. In Cavan, truckers will be able to deliver cargo to several industries that play an important role in the local economy.
One of the key destinations is a local oil supplier, serving businesses and communities across the region. Whether you're hauling fuel products or supporting regional logistics, this depot offers an important link in the supply chain.
Drivers looking for refrigerated or packaged cargo will also find work at a food distribution depot. Acting as a hub for incoming and outgoing goods, this facility ensures products reach stores and customers throughout the island.
In addition, a supermarket depot provides another busy destination for deliveries. From everyday consumer goods to fresh produce, truckers will have a variety of cargoes to transport while helping keep shelves stocked across the region.
Our teams have worked hard to capture the atmosphere of this charming Irish town, from its characteristic rural surroundings to its industrial areas and landmarks. We hope that Cavan will become a memorable stop on your journeys across the Isle of Ireland.
We look forward to sharing more previews from the Isle of Ireland DLC in the future. Ifย you're excited to discover, explore, and travel across the Isle of Ireland, be sure toย add this upcoming map expansion to your Steam Wishlist!
Don't forget to follow us onย X/Twitter,ย Facebook,ย Instagram,ย Bluesky,ย TikTok, andย YouTube, orย sign up for our newsletterย for all the latest news. Until next time, keep those wheels turning, and happy haulin'!
![]()
Logs are merged with PocketBase logs and not a seperate console-only feature anymore.
/logs page backed by PocketBase built-in logs.UPSNAP_LOG_LEVEL: DEBUG, INFO, WARN, ERROR, OFF.
ย
UniFi OS Server
Going forward, we recommend users upgrade toย UniFi OS Serverย for all self-hosted deployments. It provides the full UniFi OS Platform experience, ensuring you receive the latest features, improvements, and integrations.
UniFi Network Native Application for UniFi OS
Compatible with UDM, UDR, UDR7, UDR 5G Max, Express, Express 7, and UCG models (Ultra, Max, Fiber, and Industrial) on UniFi OS 3.1.6 or later. UDM-Pro, UDM-SE, and UDW have been using it since UniFi OS 5.1.5.
ย
ย Checksums
b36ca9556adb81acd824fed0fd2c1241 | UniFi-installer.exe 997da0446e899effc5b127c72e20905f | UniFi-Network-Server.dmg af19d5ebefc1e404ed1e218c18a29f24 | UniFi.unix.zip 494659265959d3340cbea2b1c6511c79 | unifi_sysvinit_all.deb 1afb80c3b8db29a71930704a2639f452 | unifi-uos_sysvinit.deb 9107edebf863a5942419fb6b73e0dd8e | unifi-native_sysvinit.deb 601df32736f41e40a80a3e472450a3e1 | unifi_sh_api ------------------------------------------------------------------------------------------------------------------------ 984fefaa18aa38d90928f9159d2f2c8286202f19b0e038e3c2a8f7192dfc1c91 | UniFi-installer.exe 1a8bce73cb4bdb12bb9911b38a3c086f9fe827f4933601308913d2fc44ee268a | UniFi-Network-Server.dmg 825748b5074db46253059f8828e76112dd11df992c4c22440139c5a00ad307a7 | UniFi.unix.zip e93b70e73b9983c5e4d0a8ccc2d5d19b86db05e78f9a8c1850caf89ac069b240 | unifi_sysvinit_all.deb 2bd67733386242dd5a544ef8a3c8a599c7944ca63545603b27223c4c5364c405 | unifi-uos_sysvinit.deb e43c4576c40189c21cdc2cd57a9a7dcc93089e5b410286b6a676295c79e64a00 | unifi-native_sysvinit.deb 1791685039ea795970bcc7a61eec854058e3e6fc13c52770e31e20f3beb622eb | unifi_sh_api