Skip to content

Commit 2783f95

Browse files
committed
release: 2025.5rc35
1 parent af9e357 commit 2783f95

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+227
-177
lines changed

CHANGELOG.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,50 @@
1+
# Karrio 2025.5rc45
2+
3+
## Changes
4+
5+
### Feat
6+
7+
- feat: introduce shipping rules, app management, and improve types setup scripting
8+
- feat: introduce bulk print and shipment CSV export
9+
- feat: add landmark_maxipak_scan_pddp for LGINTBPMO landmark service
10+
- feat: add support for manual organization creation in the dashboard
11+
- feat: add sensitive default to DHL Parcel DE and missing required exportType
12+
- feat: introduce package_configuration field to shipping methods
13+
- feat: improve dhl parcel error parsing
14+
- feat: add full Sentry features
15+
16+
### Fix
17+
18+
- fix: regression for final N+1 manager models solution
19+
- fix: slow archiving queries
20+
- fix: database lock issue with SQLite-based worker
21+
- fix: N+1 issue with tenants resolution
22+
- fix: invalid GraphQL query filter applied to Logs on GraphQL
23+
- fix: JSONDecode issue with Sapient auth error
24+
- fix: N+1 issue with `constance` config
25+
- fix: shipment cancellation webhook notification unparsable format data
26+
- fix: N+1 issue for all carrier_config affected models
27+
- fix: N+1 issue with the tracker's background update
28+
- fix: Sentry caught a validator issue
29+
- fix: solve the orders duplication and race conditions issues
30+
- fix: N+1 issues across Models and GraphQL queries
31+
- fix: tests and installation for Teleship to be released
32+
- fix: OAuth token expiry calculation and add comprehensive error handling
33+
- fix: exclude customs node completely for DHL Parcel national label requests
34+
- fix: download header content causing failure in production
35+
- fix: AttributeError: 'ShipmentSerializer' object has no attribute 'Meta', overshadowing root cause error
36+
- fix: regression in custom rate resolution when dimensions are absent
37+
- fix: remove Redis health check when using granular parameters
38+
- fix: Redis configuration for health check and task queue
39+
- fix: regression redis connection setup for worker and API
40+
- fix: unstable state management for connections and method forms
41+
42+
### Chores
43+
44+
- chore: clean up dhl parcel and landmark tests to match coding design
45+
- chore: add data isolation tests for contextual carrier configs
46+
- chore: customize karrio admin session cookies to prevent clash with ORY sessions
47+
148
# Karrio 2025.5rc34
249

350
## Changes

apps/api/karrio/server/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2025.5rc34
1+
2025.5rc35

apps/www/openapi.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ info:
1414
## Versioning
1515
1616
When backwards-incompatible changes are made to the API, a new, dated version is released.
17-
The current version is `2025.5rc34`.
17+
The current version is `2025.5rc35`.
1818
1919
Read our API changelog to learn more about backwards compatibility.
2020
@@ -84,7 +84,7 @@ info:
8484
All API requests must be made over [HTTPS](http://en.wikipedia.org/wiki/HTTP_Secure).
8585
API requests without authentication will also fail.
8686
title: Karrio API
87-
version: 2025.5rc34
87+
version: 2025.5rc35
8888
paths:
8989
/:
9090
get:

bin/deploy-hobby

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
set -e
44

5-
export KARRIO_TAG="${KARRIO_TAG:-2025.5rc34}"
5+
export KARRIO_TAG="${KARRIO_TAG:-2025.5rc35}"
66
export SENTRY_DSN="${SENTRY_DSN:-'https://public@sentry.example.com/1'}"
77

88
SECRET_KEY=$(head -c 28 /dev/urandom | sha224sum -b | head -c 56)
@@ -22,7 +22,7 @@ echo ""
2222
if ! [ -z "$1" ]; then
2323
export KARRIO_TAG=$1
2424
else
25-
echo "What version of Karrio would you like to install? (We default to '2025.5rc34')"
25+
echo "What version of Karrio would you like to install? (We default to '2025.5rc35')"
2626
echo "You can check out available versions here: https://hub.docker.com/r/karrio/server/tags"
2727
read -r KARRIO_TAG_READ
2828
if [ -z "$KARRIO_TAG_READ" ]; then

bin/deploy-insiders

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
set -e
44

5-
export KARRIO_TAG="${KARRIO_TAG:-2025.5rc34}"
5+
export KARRIO_TAG="${KARRIO_TAG:-2025.5rc35}"
66
export SENTRY_DSN="${SENTRY_DSN:-'https://public@sentry.example.com/1'}"
77

88
SECRET_KEY=$(head -c 28 /dev/urandom | sha224sum -b | head -c 56)

bin/upgrade-hobby

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ else
4141
fi
4242

4343
[[ -f ".env" ]] && export $(cat .env | xargs) || (echo "No .env file found. Please create it with SECRET_KEY and DOMAIN set." && exit 1)
44-
export KARRIO_TAG="${KARRIO_TAG:-2025.5rc34}"
44+
export KARRIO_TAG="${KARRIO_TAG:-2025.5rc35}"
4545

4646
# get karrio scripts
4747
mkdir -p ./karrio

docker/.env

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ REDIS_PORT=6379
3030
# API - Configuration for the Nginx Reverse proxy.
3131
############
3232

33-
KARRIO_TAG=2025.5rc34
33+
KARRIO_TAG=2025.5rc35
3434
KARRIO_HTTP_PORT=5002
3535

3636
############

ee/insiders

ee/platform

0 commit comments

Comments
 (0)