diff --git a/CHANGELOG.md b/CHANGELOG.md
index 416a44f4..600f66e2 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,10 @@ This projects adheres to [Semantic Versioning](http://semver.org/) and [Keep a C
## [Unreleased][unreleased]
-
+## [1.6.6] - 2021-05-26
+- Added Swish logo.
+- Added Vipps logo.
+
## [1.6.5] - 2021-01-13
- Added Przelewy24 logo.
- Added Santander logo.
@@ -65,7 +69,8 @@ This projects adheres to [Semantic Versioning](http://semver.org/) and [Keep a C
## 1.0.0
- First release.
-[unreleased]: https://github.com/wp-pay/logos/compare/1.6.5...HEAD
+[unreleased]: https://github.com/wp-pay/logos/compare/1.6.6...HEAD
+[1.6.6]: https://github.com/wp-pay/logos/compare/1.6.5...1.6.6
[1.6.5]: https://github.com/wp-pay/logos/compare/1.6.4...1.6.5
[1.6.4]: https://github.com/wp-pay/logos/compare/1.6.3...1.6.4
[1.6.3]: https://github.com/wp-pay/logos/compare/1.6.2...1.6.3
diff --git a/dist/methods/swish/method-swish-640x360.png b/dist/methods/swish/method-swish-640x360.png
new file mode 100644
index 00000000..f144f746
Binary files /dev/null and b/dist/methods/swish/method-swish-640x360.png differ
diff --git a/dist/methods/swish/method-swish-640x360.svg b/dist/methods/swish/method-swish-640x360.svg
new file mode 100644
index 00000000..484e7ffc
--- /dev/null
+++ b/dist/methods/swish/method-swish-640x360.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/methods/swish/method-swish-640x360.svgcleaner-min.svg b/dist/methods/swish/method-swish-640x360.svgcleaner-min.svg
new file mode 100644
index 00000000..18f42ed3
--- /dev/null
+++ b/dist/methods/swish/method-swish-640x360.svgcleaner-min.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/methods/swish/method-swish-640x360@2x.png b/dist/methods/swish/method-swish-640x360@2x.png
new file mode 100644
index 00000000..5ff429a2
Binary files /dev/null and b/dist/methods/swish/method-swish-640x360@2x.png differ
diff --git a/dist/methods/swish/method-swish-640x360@3x.png b/dist/methods/swish/method-swish-640x360@3x.png
new file mode 100644
index 00000000..95950d48
Binary files /dev/null and b/dist/methods/swish/method-swish-640x360@3x.png differ
diff --git a/dist/methods/swish/method-swish-640x360@4x.png b/dist/methods/swish/method-swish-640x360@4x.png
new file mode 100644
index 00000000..bc5d3261
Binary files /dev/null and b/dist/methods/swish/method-swish-640x360@4x.png differ
diff --git a/dist/methods/swish/method-swish-wc-51x32.png b/dist/methods/swish/method-swish-wc-51x32.png
new file mode 100644
index 00000000..161afed1
Binary files /dev/null and b/dist/methods/swish/method-swish-wc-51x32.png differ
diff --git a/dist/methods/swish/method-swish-wc-51x32.svg b/dist/methods/swish/method-swish-wc-51x32.svg
new file mode 100644
index 00000000..e31d0f74
--- /dev/null
+++ b/dist/methods/swish/method-swish-wc-51x32.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/methods/swish/method-swish-wc-51x32.svgcleaner-min.svg b/dist/methods/swish/method-swish-wc-51x32.svgcleaner-min.svg
new file mode 100644
index 00000000..01dd658e
--- /dev/null
+++ b/dist/methods/swish/method-swish-wc-51x32.svgcleaner-min.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/methods/swish/method-swish-wc-51x32@2x.png b/dist/methods/swish/method-swish-wc-51x32@2x.png
new file mode 100644
index 00000000..f85e317a
Binary files /dev/null and b/dist/methods/swish/method-swish-wc-51x32@2x.png differ
diff --git a/dist/methods/swish/method-swish-wc-51x32@3x.png b/dist/methods/swish/method-swish-wc-51x32@3x.png
new file mode 100644
index 00000000..00d99727
Binary files /dev/null and b/dist/methods/swish/method-swish-wc-51x32@3x.png differ
diff --git a/dist/methods/swish/method-swish-wc-51x32@4x.png b/dist/methods/swish/method-swish-wc-51x32@4x.png
new file mode 100644
index 00000000..38b8fe1c
Binary files /dev/null and b/dist/methods/swish/method-swish-wc-51x32@4x.png differ
diff --git a/dist/methods/swish/src-swish-nu-swish-logo.svg b/dist/methods/swish/src-swish-nu-swish-logo.svg
new file mode 100644
index 00000000..9d03f977
--- /dev/null
+++ b/dist/methods/swish/src-swish-nu-swish-logo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/methods/vipps/method-vipps-640x360.png b/dist/methods/vipps/method-vipps-640x360.png
new file mode 100644
index 00000000..cd3bf48c
Binary files /dev/null and b/dist/methods/vipps/method-vipps-640x360.png differ
diff --git a/dist/methods/vipps/method-vipps-640x360.svg b/dist/methods/vipps/method-vipps-640x360.svg
new file mode 100644
index 00000000..02dc0c80
--- /dev/null
+++ b/dist/methods/vipps/method-vipps-640x360.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/methods/vipps/method-vipps-640x360.svgcleaner-min.svg b/dist/methods/vipps/method-vipps-640x360.svgcleaner-min.svg
new file mode 100644
index 00000000..b3bc5e6a
--- /dev/null
+++ b/dist/methods/vipps/method-vipps-640x360.svgcleaner-min.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/methods/vipps/method-vipps-640x360@2x.png b/dist/methods/vipps/method-vipps-640x360@2x.png
new file mode 100644
index 00000000..176e412b
Binary files /dev/null and b/dist/methods/vipps/method-vipps-640x360@2x.png differ
diff --git a/dist/methods/vipps/method-vipps-640x360@3x.png b/dist/methods/vipps/method-vipps-640x360@3x.png
new file mode 100644
index 00000000..cce784e1
Binary files /dev/null and b/dist/methods/vipps/method-vipps-640x360@3x.png differ
diff --git a/dist/methods/vipps/method-vipps-640x360@4x.png b/dist/methods/vipps/method-vipps-640x360@4x.png
new file mode 100644
index 00000000..357d277d
Binary files /dev/null and b/dist/methods/vipps/method-vipps-640x360@4x.png differ
diff --git a/dist/methods/vipps/method-vipps-wc-51x32.png b/dist/methods/vipps/method-vipps-wc-51x32.png
new file mode 100644
index 00000000..06455731
Binary files /dev/null and b/dist/methods/vipps/method-vipps-wc-51x32.png differ
diff --git a/dist/methods/vipps/method-vipps-wc-51x32.svg b/dist/methods/vipps/method-vipps-wc-51x32.svg
new file mode 100644
index 00000000..3e4f6dd9
--- /dev/null
+++ b/dist/methods/vipps/method-vipps-wc-51x32.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/methods/vipps/method-vipps-wc-51x32.svgcleaner-min.svg b/dist/methods/vipps/method-vipps-wc-51x32.svgcleaner-min.svg
new file mode 100644
index 00000000..6f50fa36
--- /dev/null
+++ b/dist/methods/vipps/method-vipps-wc-51x32.svgcleaner-min.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/methods/vipps/method-vipps-wc-51x32@2x.png b/dist/methods/vipps/method-vipps-wc-51x32@2x.png
new file mode 100644
index 00000000..13c14c2c
Binary files /dev/null and b/dist/methods/vipps/method-vipps-wc-51x32@2x.png differ
diff --git a/dist/methods/vipps/method-vipps-wc-51x32@3x.png b/dist/methods/vipps/method-vipps-wc-51x32@3x.png
new file mode 100644
index 00000000..f8dc40a8
Binary files /dev/null and b/dist/methods/vipps/method-vipps-wc-51x32@3x.png differ
diff --git a/dist/methods/vipps/method-vipps-wc-51x32@4x.png b/dist/methods/vipps/method-vipps-wc-51x32@4x.png
new file mode 100644
index 00000000..e8d96afc
Binary files /dev/null and b/dist/methods/vipps/method-vipps-wc-51x32@4x.png differ
diff --git a/dist/methods/vipps/src-vipps-no-vipps-logo.svg b/dist/methods/vipps/src-vipps-no-vipps-logo.svg
new file mode 100644
index 00000000..41237247
--- /dev/null
+++ b/dist/methods/vipps/src-vipps-no-vipps-logo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/package.json b/package.json
index ed162132..43c720e9 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@wp-pay/logos",
- "version": "1.6.5",
+ "version": "1.6.6",
"description": "Logos for the WordPress payment processing library.",
"repository": {
"type": "git",
diff --git a/src/methods/swish/method-swish-640x360.png b/src/methods/swish/method-swish-640x360.png
new file mode 100644
index 00000000..5356623e
Binary files /dev/null and b/src/methods/swish/method-swish-640x360.png differ
diff --git a/src/methods/swish/method-swish-640x360.svg b/src/methods/swish/method-swish-640x360.svg
new file mode 100644
index 00000000..148fb93f
--- /dev/null
+++ b/src/methods/swish/method-swish-640x360.svg
@@ -0,0 +1,43 @@
+
+
diff --git a/src/methods/swish/method-swish-640x360.svgcleaner-min.svg b/src/methods/swish/method-swish-640x360.svgcleaner-min.svg
new file mode 100644
index 00000000..bfcf7a22
--- /dev/null
+++ b/src/methods/swish/method-swish-640x360.svgcleaner-min.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/methods/swish/method-swish-640x360@2x.png b/src/methods/swish/method-swish-640x360@2x.png
new file mode 100644
index 00000000..82767d04
Binary files /dev/null and b/src/methods/swish/method-swish-640x360@2x.png differ
diff --git a/src/methods/swish/method-swish-640x360@3x.png b/src/methods/swish/method-swish-640x360@3x.png
new file mode 100644
index 00000000..597f47ef
Binary files /dev/null and b/src/methods/swish/method-swish-640x360@3x.png differ
diff --git a/src/methods/swish/method-swish-640x360@4x.png b/src/methods/swish/method-swish-640x360@4x.png
new file mode 100644
index 00000000..cb7ba1c6
Binary files /dev/null and b/src/methods/swish/method-swish-640x360@4x.png differ
diff --git a/src/methods/swish/method-swish-wc-51x32.png b/src/methods/swish/method-swish-wc-51x32.png
new file mode 100644
index 00000000..05997821
Binary files /dev/null and b/src/methods/swish/method-swish-wc-51x32.png differ
diff --git a/src/methods/swish/method-swish-wc-51x32.svg b/src/methods/swish/method-swish-wc-51x32.svg
new file mode 100644
index 00000000..4e446755
--- /dev/null
+++ b/src/methods/swish/method-swish-wc-51x32.svg
@@ -0,0 +1,44 @@
+
+
diff --git a/src/methods/swish/method-swish-wc-51x32.svgcleaner-min.svg b/src/methods/swish/method-swish-wc-51x32.svgcleaner-min.svg
new file mode 100644
index 00000000..b16d4240
--- /dev/null
+++ b/src/methods/swish/method-swish-wc-51x32.svgcleaner-min.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/methods/swish/method-swish-wc-51x32@2x.png b/src/methods/swish/method-swish-wc-51x32@2x.png
new file mode 100644
index 00000000..0e6b479d
Binary files /dev/null and b/src/methods/swish/method-swish-wc-51x32@2x.png differ
diff --git a/src/methods/swish/method-swish-wc-51x32@3x.png b/src/methods/swish/method-swish-wc-51x32@3x.png
new file mode 100644
index 00000000..4846e963
Binary files /dev/null and b/src/methods/swish/method-swish-wc-51x32@3x.png differ
diff --git a/src/methods/swish/method-swish-wc-51x32@4x.png b/src/methods/swish/method-swish-wc-51x32@4x.png
new file mode 100644
index 00000000..3a235576
Binary files /dev/null and b/src/methods/swish/method-swish-wc-51x32@4x.png differ
diff --git a/src/methods/swish/src-swish-nu-swish-logo.svg b/src/methods/swish/src-swish-nu-swish-logo.svg
new file mode 100644
index 00000000..636a398d
--- /dev/null
+++ b/src/methods/swish/src-swish-nu-swish-logo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/methods/vipps/method-vipps-640x360.png b/src/methods/vipps/method-vipps-640x360.png
new file mode 100644
index 00000000..37fff32f
Binary files /dev/null and b/src/methods/vipps/method-vipps-640x360.png differ
diff --git a/src/methods/vipps/method-vipps-640x360.svg b/src/methods/vipps/method-vipps-640x360.svg
new file mode 100644
index 00000000..7f6cf16a
--- /dev/null
+++ b/src/methods/vipps/method-vipps-640x360.svg
@@ -0,0 +1,11 @@
+
+
diff --git a/src/methods/vipps/method-vipps-640x360.svgcleaner-min.svg b/src/methods/vipps/method-vipps-640x360.svgcleaner-min.svg
new file mode 100644
index 00000000..98b39d8a
--- /dev/null
+++ b/src/methods/vipps/method-vipps-640x360.svgcleaner-min.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/methods/vipps/method-vipps-640x360@2x.png b/src/methods/vipps/method-vipps-640x360@2x.png
new file mode 100644
index 00000000..1071488b
Binary files /dev/null and b/src/methods/vipps/method-vipps-640x360@2x.png differ
diff --git a/src/methods/vipps/method-vipps-640x360@3x.png b/src/methods/vipps/method-vipps-640x360@3x.png
new file mode 100644
index 00000000..7fa1fe13
Binary files /dev/null and b/src/methods/vipps/method-vipps-640x360@3x.png differ
diff --git a/src/methods/vipps/method-vipps-640x360@4x.png b/src/methods/vipps/method-vipps-640x360@4x.png
new file mode 100644
index 00000000..fe946fd9
Binary files /dev/null and b/src/methods/vipps/method-vipps-640x360@4x.png differ
diff --git a/src/methods/vipps/method-vipps-wc-51x32.png b/src/methods/vipps/method-vipps-wc-51x32.png
new file mode 100644
index 00000000..c75f5a44
Binary files /dev/null and b/src/methods/vipps/method-vipps-wc-51x32.png differ
diff --git a/src/methods/vipps/method-vipps-wc-51x32.svg b/src/methods/vipps/method-vipps-wc-51x32.svg
new file mode 100644
index 00000000..fe99c844
--- /dev/null
+++ b/src/methods/vipps/method-vipps-wc-51x32.svg
@@ -0,0 +1,12 @@
+
+
diff --git a/src/methods/vipps/method-vipps-wc-51x32.svgcleaner-min.svg b/src/methods/vipps/method-vipps-wc-51x32.svgcleaner-min.svg
new file mode 100644
index 00000000..74801fc0
--- /dev/null
+++ b/src/methods/vipps/method-vipps-wc-51x32.svgcleaner-min.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/methods/vipps/method-vipps-wc-51x32@2x.png b/src/methods/vipps/method-vipps-wc-51x32@2x.png
new file mode 100644
index 00000000..6938a035
Binary files /dev/null and b/src/methods/vipps/method-vipps-wc-51x32@2x.png differ
diff --git a/src/methods/vipps/method-vipps-wc-51x32@3x.png b/src/methods/vipps/method-vipps-wc-51x32@3x.png
new file mode 100644
index 00000000..6045e443
Binary files /dev/null and b/src/methods/vipps/method-vipps-wc-51x32@3x.png differ
diff --git a/src/methods/vipps/method-vipps-wc-51x32@4x.png b/src/methods/vipps/method-vipps-wc-51x32@4x.png
new file mode 100644
index 00000000..23c340c6
Binary files /dev/null and b/src/methods/vipps/method-vipps-wc-51x32@4x.png differ
diff --git a/src/methods/vipps/src-vipps-no-vipps-logo.svg b/src/methods/vipps/src-vipps-no-vipps-logo.svg
new file mode 100644
index 00000000..c28a876f
--- /dev/null
+++ b/src/methods/vipps/src-vipps-no-vipps-logo.svg
@@ -0,0 +1,24 @@
+
+
+