Skip to content

Commit 241d310

Browse files
authored
Merge pull request #924 from karrioapi/patch-2025.5.6
[patch] 2025.5.6
2 parents fc7ebb3 + 8a2bb9f commit 241d310

File tree

124 files changed

+12488
-5495
lines changed

Some content is hidden

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

124 files changed

+12488
-5495
lines changed

CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
# Karrio 2025.5.6
2+
3+
## Changes
4+
5+
### Feat
6+
7+
- feat: ratesheet datastructure upgrade + support for surcharges
8+
- feat: improve UX with document download to support all authentication methods available to the API
9+
10+
### Chores
11+
12+
- chore(deps): bump next from 15.4.8 to 15.4.10 in /packages/core
13+
14+
---
15+
116
# Karrio 2025.5.5
217

318
## Changes
@@ -49,6 +64,31 @@
4964

5065
### Feat
5166

67+
- feat(WIP): introduce karrio studio to enhance dev experience and assist integration and development
68+
- feat: introduce shipping_documents field on shipment object that returns a more structured list of shipping documents details and include base64 documents version from purchasing APIs
69+
- feat: add audit log Model settings required by django-auditlog==3.4.0
70+
- feat: introduce `reason` field to karrio unified tracking event data
71+
72+
### Fix
73+
74+
- fix: idempotent API response for shipment cancellation when called twice on a shipment that was successfully cancelled return HTTP code 304
75+
76+
### Docs
77+
78+
- docs: karrio Shipping integration quick start with key APIs
79+
80+
### Chore
81+
82+
- chore: remove poorly implemented permissions layer
83+
84+
---
85+
86+
# Karrio 2025.5.3
87+
88+
## Changes
89+
90+
### Feat
91+
5292
- feat: make shipment cancellation idempotent
5393
- feat: Implement POST requests for shipping documents downloads
5494
- feat: map error/message levels in carrier integrations and karrio server

apps/api/karrio/server/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2025.5.5
1+
2025.5.6

apps/web/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"clsx": "^1.1.1",
2727
"file-loader": "^6.2.0",
2828
"mermaid": "^11.5.0",
29-
"next": "15.4.8",
29+
"next": "15.4.10",
3030
"next-themes": "^0.3.0",
3131
"next-view-transitions": "^0.3.4",
3232
"nextra": "^4.2.16",

apps/web/public/carrier-integrations.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

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.5.5`.
17+
The current version is `2025.5.6`.
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.5.5
87+
version: 2025.5.6
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.5.5}"
5+
export KARRIO_TAG="${KARRIO_TAG:-2025.5.6}"
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.5.5')"
25+
echo "What version of Karrio would you like to install? (We default to '2025.5.6')"
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.5.5}"
5+
export KARRIO_TAG="${KARRIO_TAG:-2025.5.6}"
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.5.5}"
44+
export KARRIO_TAG="${KARRIO_TAG:-2025.5.6}"
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.5.5
33+
KARRIO_TAG=2025.5.6
3434
KARRIO_HTTP_PORT=5002
3535

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

0 commit comments

Comments
 (0)