iFrame Widget - Releases

← App details

Nextcloud 31

iFrame Widget 0.7.6
Release Details
UpdatedJuly 30, 2025, 10:20 a.m.
Changelog

Security Fixes

  • Updated form-data dependency to version >=4.0.4
  • Updated linkifyjs dependency to version >=4.3.2
  • Updated pbkdf2 dependency to version >=3.1.3
  • Updated brace-expansion dependency to version >=2.0.2
  • Updated vue-template-compiler dependency to version >=3.0.0
  • Updated postcss dependency to version >=8.4.31

Technical Improvements

  • Resolved dependency conflicts with webpack configuration
  • Fixed compatibility issues with Nextcloud 30 and 31
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBzCCAu8CAhKWMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjUwMzEyMTU0MDI2WhcNMzUwNjE4MTU0MDI2WjAXMRUwEwYD
VQQDDAxpZnJhbWV3aWRnZXQwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC
AQDwCwNF2hAJk7xHYKmckS3cHJetsNsmAIlbnO19z6E2ipb/8FaG8ZC+ZzGxrVfo
8hXWfQtQyfXTc31YF7fZ/Y+fTWfhhDqhHsVJPXhAGEwVJ5SaMpwh+bH6QOFdNhUc
Moa49NBC/jKcJnW+XG/vph3Va1v3oACo/DmEseQzPSBxZotMA4qX4dajxmYIQr5L
Shdtg0LDY+539B9RyifBFmwO1PkGp+cnr+kXW+fxiIyi6jnl1IfwxSLtVBaCHjF+
sDknkokdBR55HZJOFc3dUVDHVYKSDCg50mThNZS/A01JGk2nu17nOF2OWiKL+qlK
wdAiOEaqfRKwrv9ieChyfUy2xIUO5FwHWU7EhwYKGWR2lG4p8WhsDc4IttICrmkI
pANRBFUkH8lXo9dYbOHKjf8HeguE5+n4agYek50SXSRF/kx+FakP2BquHn9xS9pd
UprHhME5jltXr5VMv6/DMYtqJVINwp3hdKPs1z9IMFgp+t/FzsmtyAx8iSKij8PT
E730fzkD3bU9an29lyHlmGhFe587zrRZAORbAE8998JceJlfP+ENvunw9rdNBRfC
xKES0t6Wf+qaGHhKEKQXk8gjwH1xZTd/OYZxYvt9yLgOT7irfuzC9RBVwshOpuvg
7yK/MbkyNJtGpjk7etBLaEUsEC637r1EzrrbPIZtHvCfTQIDAQABMA0GCSqGSIb3
DQEBCwUAA4IBAQAplwpon81XXKKHm+9uMqPSXSrlmmVlxwTVoJPVWjPZ3lDDU7Dl
XMOL1q+0OMWDZFEK+5tD+bvrZ3urY3iDbZF2Zf4JYxIxdIC73jSU2TVDLYiYvx/X
1VSJ40qEz8Nux58jYtBS+A3C6kOWUnAK0CFZe95MI/WhgSd5ErSERHS+gFQjHJzB
zE/afZDSPMJz3Dn6u7ecRjY1CxkWbXesuXc6NXM5Z9IfaFQYaUvPnwqcEjqzPYHz
t2ftodrC4AH13M+fAH2TkqpzYsqLPkItEN8fJXZktWIqBYLW+d62/KKty1lLGIrs
DU6NZkSn4V/41YNRaz09PLDOp/riK4VICp0m
-----END CERTIFICATE-----
SignatureWSkgb9xDJJIRBLE3wDXAoUIspFAZiY0dC7rLA/UHu//50cuR7SmzUaq3OhgmdC8r
gSRSkqDPci9PPmn8orfJLv2EJjLPYJjID29Cl9U7XC0Nr8RwRqSilvLjZ8mE7xuW
BtQ0t3TfegJO1MIUtTovAwuK5u+/nFYsh+SCtg1J0NwWww47j0uJkanZTAwfPjXs
8gvUgVJGPndPrVptDXGxzkA4cN2oIsOm3aBJAeSUyro4i4Pb8+mxEAw2Yy34r3lj
vbrlxMdB7EqzpBoA7xWVFapr7Jm0zvcII2HiOrHusSNXn6iK4Z9M/qbqnt2v4U2l
/jTVS5vXGtkUX3HSHB3jKbKQbEOC5vTwQ+CxUP3HoNi9IzTC0s32mqTFgvGfTvER
7jo9yJbUISV2r6IBO4DR8sXNUKWN/2GTlZI6VXllv95Fh33XAThsTsgN8zhGFv52
146fFmRhkkJCRtvMYKgRq8Weg195QZOebtzOt04d4kKcn5euiPPmPNV5n1ZCh8r2
ZgIYcyliFympr9G57l157nEruz3CdlGyiI5VYG/sAjY4X/71gG36WEX9a0xwLZCj
w6BoXXM4DU/3UpQYu2R0XESJehCAefwCp8SlLemjmrpYQ8OlZvKb9+YoqwrSo9ye
Lvoj3vDMaHsFvaZHkXByPV/Ax6AkA00rmB/eWU0xKNo=
Signature digestsha512
Dependencies
Required Nextcloud versions >=30.0.0,<34.0.0
Minimum Integer bits32
iFrame Widget 0.7.5
Release Details
UpdatedJuly 7, 2025, 5:46 p.m.
Changelog

Enhancements

  • Added complete localization support for the 14 most common Nextcloud languages:
  • English (en)
  • German (de)
  • French (fr)
  • Spanish (es)
  • Italian (it)
  • Dutch (nl)
  • Russian (ru)
  • Polish (pl)
  • Portuguese (pt)
  • Brazilian Portuguese (pt_BR)
  • Chinese (Simplified) (zh_CN)
  • Japanese (ja)
  • Czech (cs)
  • Swedish (sv)
  • Norwegian Bokmål (nb)
  • Improved translation file organization and documentation
  • Added translation guide for contributors

Bug Fixes

  • Added missing iframe height setting in Personal Widget settings
  • Fixed preview height in Personal Widget settings to properly show iframe height changes
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBzCCAu8CAhKWMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjUwMzEyMTU0MDI2WhcNMzUwNjE4MTU0MDI2WjAXMRUwEwYD
VQQDDAxpZnJhbWV3aWRnZXQwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC
AQDwCwNF2hAJk7xHYKmckS3cHJetsNsmAIlbnO19z6E2ipb/8FaG8ZC+ZzGxrVfo
8hXWfQtQyfXTc31YF7fZ/Y+fTWfhhDqhHsVJPXhAGEwVJ5SaMpwh+bH6QOFdNhUc
Moa49NBC/jKcJnW+XG/vph3Va1v3oACo/DmEseQzPSBxZotMA4qX4dajxmYIQr5L
Shdtg0LDY+539B9RyifBFmwO1PkGp+cnr+kXW+fxiIyi6jnl1IfwxSLtVBaCHjF+
sDknkokdBR55HZJOFc3dUVDHVYKSDCg50mThNZS/A01JGk2nu17nOF2OWiKL+qlK
wdAiOEaqfRKwrv9ieChyfUy2xIUO5FwHWU7EhwYKGWR2lG4p8WhsDc4IttICrmkI
pANRBFUkH8lXo9dYbOHKjf8HeguE5+n4agYek50SXSRF/kx+FakP2BquHn9xS9pd
UprHhME5jltXr5VMv6/DMYtqJVINwp3hdKPs1z9IMFgp+t/FzsmtyAx8iSKij8PT
E730fzkD3bU9an29lyHlmGhFe587zrRZAORbAE8998JceJlfP+ENvunw9rdNBRfC
xKES0t6Wf+qaGHhKEKQXk8gjwH1xZTd/OYZxYvt9yLgOT7irfuzC9RBVwshOpuvg
7yK/MbkyNJtGpjk7etBLaEUsEC637r1EzrrbPIZtHvCfTQIDAQABMA0GCSqGSIb3
DQEBCwUAA4IBAQAplwpon81XXKKHm+9uMqPSXSrlmmVlxwTVoJPVWjPZ3lDDU7Dl
XMOL1q+0OMWDZFEK+5tD+bvrZ3urY3iDbZF2Zf4JYxIxdIC73jSU2TVDLYiYvx/X
1VSJ40qEz8Nux58jYtBS+A3C6kOWUnAK0CFZe95MI/WhgSd5ErSERHS+gFQjHJzB
zE/afZDSPMJz3Dn6u7ecRjY1CxkWbXesuXc6NXM5Z9IfaFQYaUvPnwqcEjqzPYHz
t2ftodrC4AH13M+fAH2TkqpzYsqLPkItEN8fJXZktWIqBYLW+d62/KKty1lLGIrs
DU6NZkSn4V/41YNRaz09PLDOp/riK4VICp0m
-----END CERTIFICATE-----
SignatureNFeVrUeDG1fOLF9Iua96//Esq9LtNJ3PH3gQNN+hUU1PM55t4GV+MsM35p/UAQ3j
S4miqWM5QX7NTS1bppM/aPdsrFACzX81h2BzIWDHApTQTu31CE1X0NQpHc8Sv4db
EnKrYhIEt/HUdpZX8zYKQyXCOvNyPgxi8o5bdXiZdXH2w8fFIDlM6NVijzyCQLeM
1L1FL9I3YtzytwqjXga6oZIFberUjjF5D/skxwM7EEiS39JNd3rxbB0/rPgQUFW9
bj8qS37M0XgFLzZP8+hXlhRb1ePmjJanUZoWKi7EYeo0uhP4nyP+qQ66BtjxOzie
A8lnVO1uVLUcrc220WT8czdWRqOvfDHGX52cDQIWwrgkiVGVgtqnDsR/aU79wTiX
iLFItzN5f2qu+U9qbVtVxnNB9QhAQ0YvfnfanFVGbCuZgflylCNLosRXr0xqj2/O
JZmZwyEJoP+EGY7SFMifTtVMP5ItUABSD4rtjqrpQ/hdPpqe9c8zlh9WWUORgUuO
uVV1aP0F0wvbj7j/f5H4BtaXC8P1cMQCICueyrehmR/fMBN+fUimJu+2ONrBmIsP
+w81jBFfM0jPfI1LHG7ucD3C5JjK/nKjpEskhfNWndYJvLGK2kwBt28fN08R9Z9S
LXM7aZcSvsoPbznlOgWTej4SK+hOXzFsmV5NF2ffXeY=
Signature digestsha512
Dependencies
Required Nextcloud versions >=30.0.0,<34.0.0
Minimum Integer bits32
iFrame Widget 0.7.0
Release Details
UpdatedJuly 3, 2025, 8:15 p.m.
Changelog

New Features

  • Added personal widget support: Users can now configure their own iFrame widget !
  • Admin Widget may now be used as "Public" Widget for all Users

Enhancements

  • Improved widget rendering and styling
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBzCCAu8CAhKWMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjUwMzEyMTU0MDI2WhcNMzUwNjE4MTU0MDI2WjAXMRUwEwYD
VQQDDAxpZnJhbWV3aWRnZXQwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC
AQDwCwNF2hAJk7xHYKmckS3cHJetsNsmAIlbnO19z6E2ipb/8FaG8ZC+ZzGxrVfo
8hXWfQtQyfXTc31YF7fZ/Y+fTWfhhDqhHsVJPXhAGEwVJ5SaMpwh+bH6QOFdNhUc
Moa49NBC/jKcJnW+XG/vph3Va1v3oACo/DmEseQzPSBxZotMA4qX4dajxmYIQr5L
Shdtg0LDY+539B9RyifBFmwO1PkGp+cnr+kXW+fxiIyi6jnl1IfwxSLtVBaCHjF+
sDknkokdBR55HZJOFc3dUVDHVYKSDCg50mThNZS/A01JGk2nu17nOF2OWiKL+qlK
wdAiOEaqfRKwrv9ieChyfUy2xIUO5FwHWU7EhwYKGWR2lG4p8WhsDc4IttICrmkI
pANRBFUkH8lXo9dYbOHKjf8HeguE5+n4agYek50SXSRF/kx+FakP2BquHn9xS9pd
UprHhME5jltXr5VMv6/DMYtqJVINwp3hdKPs1z9IMFgp+t/FzsmtyAx8iSKij8PT
E730fzkD3bU9an29lyHlmGhFe587zrRZAORbAE8998JceJlfP+ENvunw9rdNBRfC
xKES0t6Wf+qaGHhKEKQXk8gjwH1xZTd/OYZxYvt9yLgOT7irfuzC9RBVwshOpuvg
7yK/MbkyNJtGpjk7etBLaEUsEC637r1EzrrbPIZtHvCfTQIDAQABMA0GCSqGSIb3
DQEBCwUAA4IBAQAplwpon81XXKKHm+9uMqPSXSrlmmVlxwTVoJPVWjPZ3lDDU7Dl
XMOL1q+0OMWDZFEK+5tD+bvrZ3urY3iDbZF2Zf4JYxIxdIC73jSU2TVDLYiYvx/X
1VSJ40qEz8Nux58jYtBS+A3C6kOWUnAK0CFZe95MI/WhgSd5ErSERHS+gFQjHJzB
zE/afZDSPMJz3Dn6u7ecRjY1CxkWbXesuXc6NXM5Z9IfaFQYaUvPnwqcEjqzPYHz
t2ftodrC4AH13M+fAH2TkqpzYsqLPkItEN8fJXZktWIqBYLW+d62/KKty1lLGIrs
DU6NZkSn4V/41YNRaz09PLDOp/riK4VICp0m
-----END CERTIFICATE-----
Signaturej+pCgX9vAXa9ZThoPzoDy5vTr4ly5tVhk8nIyVNPPXGXLbsgdDTee4JaSq+jH2aQ
YlVX2MQvwdnD7bEcqqhphAFnD5S+3gEKK8vEDKQrdgAVSZqcAOQoA3lQlVTuKXOr
xvd3bFXJHi4Aoj0pRjf5/Zj+WRP8n8ttvuPuYuQhqhSwf7kx50K+PuID0SDFoFRm
NWQd3PRBDWa5T5HT8qkD97pZIP8uuIoR1jygC+cAYpXePkwoh8jKHf+mhDZmOrZL
kwdsHSjX3gonZCTj9ocElkZEjuqy+JfhV8UPMNMvxfPJUOO48HK521z8oS+TaEMJ
Az4jW5+MX6My95Ylb/nXob1rMFabEHZKFVW+TXNlhI4lctP9QzEcPeys/oTHquAu
mS3TmjETb8mHcQ5CCdPNkKGaTbhKHDNwAIarqI7MT/K5hnA5thDpeeKrtOxoKN7I
QWKDnN6EongR0crAKVd1RxAOy0zPI8OSeFGBrPGMhEEEGJpw6CUe2s+ABdXgRa2D
8kS+KG0jJdQN8pRFKtUzOnORUD/cZl77Ui49WY2bbhRLYFIzG5qnJAgqprw2Qf6a
B4nawyf//7z3m/KdEfBsMfaqnd2a8GwiSvKODqRqPsTWYhk2Q+1pAIEcO3BMVAp+
q1bYuZNeGF4l2w5G2Nzdc/cDSKf8QvSKhu8++mfth7o=
Signature digestsha512
Dependencies
Required Nextcloud versions >=30.0.0,<34.0.0
Minimum Integer bits32
iFrame Widget 0.6.3
Release Details
UpdatedMarch 13, 2025, 6:14 p.m.
Changelog

Documentation

  • Optimized Nextcloud App Store Description

Bug Fixes

  • Fixed a bug which throws false-positive CSP errors
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBzCCAu8CAhKWMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjUwMzEyMTU0MDI2WhcNMzUwNjE4MTU0MDI2WjAXMRUwEwYD
VQQDDAxpZnJhbWV3aWRnZXQwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC
AQDwCwNF2hAJk7xHYKmckS3cHJetsNsmAIlbnO19z6E2ipb/8FaG8ZC+ZzGxrVfo
8hXWfQtQyfXTc31YF7fZ/Y+fTWfhhDqhHsVJPXhAGEwVJ5SaMpwh+bH6QOFdNhUc
Moa49NBC/jKcJnW+XG/vph3Va1v3oACo/DmEseQzPSBxZotMA4qX4dajxmYIQr5L
Shdtg0LDY+539B9RyifBFmwO1PkGp+cnr+kXW+fxiIyi6jnl1IfwxSLtVBaCHjF+
sDknkokdBR55HZJOFc3dUVDHVYKSDCg50mThNZS/A01JGk2nu17nOF2OWiKL+qlK
wdAiOEaqfRKwrv9ieChyfUy2xIUO5FwHWU7EhwYKGWR2lG4p8WhsDc4IttICrmkI
pANRBFUkH8lXo9dYbOHKjf8HeguE5+n4agYek50SXSRF/kx+FakP2BquHn9xS9pd
UprHhME5jltXr5VMv6/DMYtqJVINwp3hdKPs1z9IMFgp+t/FzsmtyAx8iSKij8PT
E730fzkD3bU9an29lyHlmGhFe587zrRZAORbAE8998JceJlfP+ENvunw9rdNBRfC
xKES0t6Wf+qaGHhKEKQXk8gjwH1xZTd/OYZxYvt9yLgOT7irfuzC9RBVwshOpuvg
7yK/MbkyNJtGpjk7etBLaEUsEC637r1EzrrbPIZtHvCfTQIDAQABMA0GCSqGSIb3
DQEBCwUAA4IBAQAplwpon81XXKKHm+9uMqPSXSrlmmVlxwTVoJPVWjPZ3lDDU7Dl
XMOL1q+0OMWDZFEK+5tD+bvrZ3urY3iDbZF2Zf4JYxIxdIC73jSU2TVDLYiYvx/X
1VSJ40qEz8Nux58jYtBS+A3C6kOWUnAK0CFZe95MI/WhgSd5ErSERHS+gFQjHJzB
zE/afZDSPMJz3Dn6u7ecRjY1CxkWbXesuXc6NXM5Z9IfaFQYaUvPnwqcEjqzPYHz
t2ftodrC4AH13M+fAH2TkqpzYsqLPkItEN8fJXZktWIqBYLW+d62/KKty1lLGIrs
DU6NZkSn4V/41YNRaz09PLDOp/riK4VICp0m
-----END CERTIFICATE-----
SignatureqPg0MqqtjGSczQ1Pr24prKktL9Ewhx1KgpKUEnj6DUuvt0WAByzEGmNtFsyq9IXR
VLeogBCkrx2Sp46n1eEnI31SikqZdJzI81jFe9sphIT/pRUV2zLDbUlBx4NLZy3O
Uws/Er3yWdcWChndhN4Z2OwxfxMhzSHEYV13UZvQ3WAiHDku+zzmp17F959BbaVf
ogSmNLofb+TE7P+xk4Z4JdFzN1oTDQ/SwNBb0DVq2c85TQkmwxDKNpBVYbCjnX7o
4YXmCQeL2ykciZ2321lkCz3P2rnGodQakPPQaxuUb8nJykHmIBtfvFelzHC7eW+S
Oht7H+DwE8tLMX8LrxKvlPNnQG8I1yEJLb7CaekkcqaNGcFMY3WjwYBISsei4vLh
YgdoxQgb26NQek8XZqypefJmKu6G+aEZP0ndF5h9dqiEjgucUV5z+26z5BZaJPQU
GpwcBRswaOL1uJGt2etfUFB/D32PU/L5465/wgq6pGHJX5LmBdsr8uLxDhiu4B4G
/1ie7bhEfq089FjFtJuy1iG/MzRzoxNxv097lXcRV6GwBvXddw7RifDWiRINffZf
u/nqtTZqWvKZNJqOaq1w7SjKkIbI43jfTyfoJdX4wU/ychKZLFYzwNNC5SS8+419
C/qSqIF5FMae/X8nLEcE2JLmkJ7MfYBCE9WTxN8H0vQ=
Signature digestsha512
Dependencies
Required Nextcloud versions >=30.0.0,<32.0.0
Minimum Integer bits32
iFrame Widget 0.6.2
Release Details
UpdatedMarch 13, 2025, 4:15 p.m.
Changelog

Bug Fixes

  • Fixed CSP Check behavior
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBzCCAu8CAhKWMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjUwMzEyMTU0MDI2WhcNMzUwNjE4MTU0MDI2WjAXMRUwEwYD
VQQDDAxpZnJhbWV3aWRnZXQwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC
AQDwCwNF2hAJk7xHYKmckS3cHJetsNsmAIlbnO19z6E2ipb/8FaG8ZC+ZzGxrVfo
8hXWfQtQyfXTc31YF7fZ/Y+fTWfhhDqhHsVJPXhAGEwVJ5SaMpwh+bH6QOFdNhUc
Moa49NBC/jKcJnW+XG/vph3Va1v3oACo/DmEseQzPSBxZotMA4qX4dajxmYIQr5L
Shdtg0LDY+539B9RyifBFmwO1PkGp+cnr+kXW+fxiIyi6jnl1IfwxSLtVBaCHjF+
sDknkokdBR55HZJOFc3dUVDHVYKSDCg50mThNZS/A01JGk2nu17nOF2OWiKL+qlK
wdAiOEaqfRKwrv9ieChyfUy2xIUO5FwHWU7EhwYKGWR2lG4p8WhsDc4IttICrmkI
pANRBFUkH8lXo9dYbOHKjf8HeguE5+n4agYek50SXSRF/kx+FakP2BquHn9xS9pd
UprHhME5jltXr5VMv6/DMYtqJVINwp3hdKPs1z9IMFgp+t/FzsmtyAx8iSKij8PT
E730fzkD3bU9an29lyHlmGhFe587zrRZAORbAE8998JceJlfP+ENvunw9rdNBRfC
xKES0t6Wf+qaGHhKEKQXk8gjwH1xZTd/OYZxYvt9yLgOT7irfuzC9RBVwshOpuvg
7yK/MbkyNJtGpjk7etBLaEUsEC637r1EzrrbPIZtHvCfTQIDAQABMA0GCSqGSIb3
DQEBCwUAA4IBAQAplwpon81XXKKHm+9uMqPSXSrlmmVlxwTVoJPVWjPZ3lDDU7Dl
XMOL1q+0OMWDZFEK+5tD+bvrZ3urY3iDbZF2Zf4JYxIxdIC73jSU2TVDLYiYvx/X
1VSJ40qEz8Nux58jYtBS+A3C6kOWUnAK0CFZe95MI/WhgSd5ErSERHS+gFQjHJzB
zE/afZDSPMJz3Dn6u7ecRjY1CxkWbXesuXc6NXM5Z9IfaFQYaUvPnwqcEjqzPYHz
t2ftodrC4AH13M+fAH2TkqpzYsqLPkItEN8fJXZktWIqBYLW+d62/KKty1lLGIrs
DU6NZkSn4V/41YNRaz09PLDOp/riK4VICp0m
-----END CERTIFICATE-----
SignaturedCeRTSo6Pn9cdrenpKh0H3f/4L6MZNp+cNfeJfpAQ12BSaqIXZhoseFmBcrJFER1
+qxn/uGV0IGXSrb+IygpiTJg6S/1kV0z1IKLbvwMXlWO+NdhRH66DYFBINFp8YlL
OUkbJFvX4Ji6Wpqqlj6kxNWKVyACu01yJ68/c2QBUdA3dPMmCVh717v95vM83FBk
kJKJCMspbpHMK3xjVQDZBdXtO0E4SiBN9N2/pOTGJk7xbp15gIfjN6OMG60CHag3
wLMy0qa4mi8Ya4LbXSG4ptGB70efEtTRJ5byBMWVpottm5ghjONuC40XGckAtXZi
DJWdJ6agZs0Vv3+3t1DwlgiTf2ClISQUBpxshp34Sbxb0Zv1xArOQeoCP2cFZkn0
MMi+/ym2pVI2qj4XI3Vz67Y4K/u/TsmfyFXnYZWUqomedQKavMBjcmv1wzLIDn5/
v1GbVS0jwy6B+GcJVUdwz9LAJXmKbf2rOfWrL4cCH5QVYh7imEy8E1WeN7YfXOHT
sT/wO+ndZAaxkM1g8r0KwkDjS4vD+TogwTZGNxGQkj71a/1Zt5uYXcXtIgyFlDAR
FQ8BA0u46fSmbncHdlz0fiQ7tYCKzmhBC8Ml39hiZjGrjRH10U++644SQ6tNROpc
FvtveyvyVSuobgyS37kiLC9GvpKz/bMiyhdQiZvl1tE=
Signature digestsha512
Dependencies
Required Nextcloud versions >=30.0.0,<32.0.0
Minimum Integer bits32
iFrame Widget 0.6.1
Release Details
UpdatedMarch 13, 2025, 12:35 a.m.
Changelog

New Features

  • Added user-friendly CSP (Content Security Policy) error handling
  • Added helpful guidance when iframe content is blocked by CSP restrictions
  • Added direct links to documentation for solving CSP-related issues
  • Implemented automatic detection of CSP blocking via content access checks

Security Enhancements

  • Fixed multiple security vulnerabilities in dependencies
  • Updated PostCSS to version 8.4.31 to address moderate severity vulnerabilities
  • Implemented proper Node.js polyfills for webpack 5
  • Enhanced Content Security Policy handling for iframe content

Technical Improvements

  • Fixed compatibility with Nextcloud 30 and added 31
  • Fixed webpack configuration to properly handle module resolution
  • Improved error handling and reporting throughout the application

Documentation

  • Added comprehensive error messages with links to documentation

Bug Fixes

  • Improved error state display and fallback mechanisms

This update represents a significant improvement in security, stability, and user experience for the iFrame Widget, focusing on providing better guidance when configuration issues arise.

Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBzCCAu8CAhKWMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjUwMzEyMTU0MDI2WhcNMzUwNjE4MTU0MDI2WjAXMRUwEwYD
VQQDDAxpZnJhbWV3aWRnZXQwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC
AQDwCwNF2hAJk7xHYKmckS3cHJetsNsmAIlbnO19z6E2ipb/8FaG8ZC+ZzGxrVfo
8hXWfQtQyfXTc31YF7fZ/Y+fTWfhhDqhHsVJPXhAGEwVJ5SaMpwh+bH6QOFdNhUc
Moa49NBC/jKcJnW+XG/vph3Va1v3oACo/DmEseQzPSBxZotMA4qX4dajxmYIQr5L
Shdtg0LDY+539B9RyifBFmwO1PkGp+cnr+kXW+fxiIyi6jnl1IfwxSLtVBaCHjF+
sDknkokdBR55HZJOFc3dUVDHVYKSDCg50mThNZS/A01JGk2nu17nOF2OWiKL+qlK
wdAiOEaqfRKwrv9ieChyfUy2xIUO5FwHWU7EhwYKGWR2lG4p8WhsDc4IttICrmkI
pANRBFUkH8lXo9dYbOHKjf8HeguE5+n4agYek50SXSRF/kx+FakP2BquHn9xS9pd
UprHhME5jltXr5VMv6/DMYtqJVINwp3hdKPs1z9IMFgp+t/FzsmtyAx8iSKij8PT
E730fzkD3bU9an29lyHlmGhFe587zrRZAORbAE8998JceJlfP+ENvunw9rdNBRfC
xKES0t6Wf+qaGHhKEKQXk8gjwH1xZTd/OYZxYvt9yLgOT7irfuzC9RBVwshOpuvg
7yK/MbkyNJtGpjk7etBLaEUsEC637r1EzrrbPIZtHvCfTQIDAQABMA0GCSqGSIb3
DQEBCwUAA4IBAQAplwpon81XXKKHm+9uMqPSXSrlmmVlxwTVoJPVWjPZ3lDDU7Dl
XMOL1q+0OMWDZFEK+5tD+bvrZ3urY3iDbZF2Zf4JYxIxdIC73jSU2TVDLYiYvx/X
1VSJ40qEz8Nux58jYtBS+A3C6kOWUnAK0CFZe95MI/WhgSd5ErSERHS+gFQjHJzB
zE/afZDSPMJz3Dn6u7ecRjY1CxkWbXesuXc6NXM5Z9IfaFQYaUvPnwqcEjqzPYHz
t2ftodrC4AH13M+fAH2TkqpzYsqLPkItEN8fJXZktWIqBYLW+d62/KKty1lLGIrs
DU6NZkSn4V/41YNRaz09PLDOp/riK4VICp0m
-----END CERTIFICATE-----
Signaturej6OxrfJWWY2nsjOkR2YNDj+HHeyP/d73SvoYp2VeDsT/niJGih1UTX8MeOQpWP7+
rD/wPumbNPqIo8bJErNpjZ2WtpxAV+u4lRGmRQpTjafeRHMfNmgnSLgqFXuA+Orc
Gh0Y5LW2o/rEXdanKWRSXnqzbv81qnguGSuNlqwZhlEdyV4FqKox2QbIf4nFqSs9
dYpKmgbeR2oCnB3nwJ9mjokw9h4ku5UzJmHjLxD01gtq5z9epJQvA0mVSFWPov/V
0md2uuXXycAVTf78DEytNHFRD1g5Lw5gdCKalL/mzb/kdon1fxoNVbGy54WYhafk
MIC9FUcMar2lNy4rr98AiFot5uVz9ZB/z3u5R3V1yXODmiI83/zzxZVB+2UJR7I8
rUsTFG6gc+pdqjeerLzd+VlfJrXWhiR+Znp+KyG/EzvkQk7anqlSCOnmINv/S8Yn
eOwFPw9HwVG8yZcdc6uhqLCxXNo1bNkkPTjV1nIc5Qz16hSFRaVe+2/ZY4vmfoiD
MOyuDX+3A3YSf2f0p3w2x2CTpvG/yT41KatvjrHjIxGdnGOCTbv+8I8JgaF6H3wm
e0BIhOKqVYda4cRlafDNSRPQ2Z0aAhN0h1/Gaew5syo5XmgYi8+tBiHccqz431mE
BWdNjFjKxpBNJ/qdeQC4Y1Wxr62jpu7iFq6GscIzsDs=
Signature digestsha512
Dependencies
Required Nextcloud versions >=30.0.0,<32.0.0
Minimum Integer bits32

Nextcloud 30

iFrame Widget 0.7.6
Release Details
UpdatedJuly 30, 2025, 10:20 a.m.
Changelog

Security Fixes

  • Updated form-data dependency to version >=4.0.4
  • Updated linkifyjs dependency to version >=4.3.2
  • Updated pbkdf2 dependency to version >=3.1.3
  • Updated brace-expansion dependency to version >=2.0.2
  • Updated vue-template-compiler dependency to version >=3.0.0
  • Updated postcss dependency to version >=8.4.31

Technical Improvements

  • Resolved dependency conflicts with webpack configuration
  • Fixed compatibility issues with Nextcloud 30 and 31
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBzCCAu8CAhKWMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjUwMzEyMTU0MDI2WhcNMzUwNjE4MTU0MDI2WjAXMRUwEwYD
VQQDDAxpZnJhbWV3aWRnZXQwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC
AQDwCwNF2hAJk7xHYKmckS3cHJetsNsmAIlbnO19z6E2ipb/8FaG8ZC+ZzGxrVfo
8hXWfQtQyfXTc31YF7fZ/Y+fTWfhhDqhHsVJPXhAGEwVJ5SaMpwh+bH6QOFdNhUc
Moa49NBC/jKcJnW+XG/vph3Va1v3oACo/DmEseQzPSBxZotMA4qX4dajxmYIQr5L
Shdtg0LDY+539B9RyifBFmwO1PkGp+cnr+kXW+fxiIyi6jnl1IfwxSLtVBaCHjF+
sDknkokdBR55HZJOFc3dUVDHVYKSDCg50mThNZS/A01JGk2nu17nOF2OWiKL+qlK
wdAiOEaqfRKwrv9ieChyfUy2xIUO5FwHWU7EhwYKGWR2lG4p8WhsDc4IttICrmkI
pANRBFUkH8lXo9dYbOHKjf8HeguE5+n4agYek50SXSRF/kx+FakP2BquHn9xS9pd
UprHhME5jltXr5VMv6/DMYtqJVINwp3hdKPs1z9IMFgp+t/FzsmtyAx8iSKij8PT
E730fzkD3bU9an29lyHlmGhFe587zrRZAORbAE8998JceJlfP+ENvunw9rdNBRfC
xKES0t6Wf+qaGHhKEKQXk8gjwH1xZTd/OYZxYvt9yLgOT7irfuzC9RBVwshOpuvg
7yK/MbkyNJtGpjk7etBLaEUsEC637r1EzrrbPIZtHvCfTQIDAQABMA0GCSqGSIb3
DQEBCwUAA4IBAQAplwpon81XXKKHm+9uMqPSXSrlmmVlxwTVoJPVWjPZ3lDDU7Dl
XMOL1q+0OMWDZFEK+5tD+bvrZ3urY3iDbZF2Zf4JYxIxdIC73jSU2TVDLYiYvx/X
1VSJ40qEz8Nux58jYtBS+A3C6kOWUnAK0CFZe95MI/WhgSd5ErSERHS+gFQjHJzB
zE/afZDSPMJz3Dn6u7ecRjY1CxkWbXesuXc6NXM5Z9IfaFQYaUvPnwqcEjqzPYHz
t2ftodrC4AH13M+fAH2TkqpzYsqLPkItEN8fJXZktWIqBYLW+d62/KKty1lLGIrs
DU6NZkSn4V/41YNRaz09PLDOp/riK4VICp0m
-----END CERTIFICATE-----
SignatureWSkgb9xDJJIRBLE3wDXAoUIspFAZiY0dC7rLA/UHu//50cuR7SmzUaq3OhgmdC8r
gSRSkqDPci9PPmn8orfJLv2EJjLPYJjID29Cl9U7XC0Nr8RwRqSilvLjZ8mE7xuW
BtQ0t3TfegJO1MIUtTovAwuK5u+/nFYsh+SCtg1J0NwWww47j0uJkanZTAwfPjXs
8gvUgVJGPndPrVptDXGxzkA4cN2oIsOm3aBJAeSUyro4i4Pb8+mxEAw2Yy34r3lj
vbrlxMdB7EqzpBoA7xWVFapr7Jm0zvcII2HiOrHusSNXn6iK4Z9M/qbqnt2v4U2l
/jTVS5vXGtkUX3HSHB3jKbKQbEOC5vTwQ+CxUP3HoNi9IzTC0s32mqTFgvGfTvER
7jo9yJbUISV2r6IBO4DR8sXNUKWN/2GTlZI6VXllv95Fh33XAThsTsgN8zhGFv52
146fFmRhkkJCRtvMYKgRq8Weg195QZOebtzOt04d4kKcn5euiPPmPNV5n1ZCh8r2
ZgIYcyliFympr9G57l157nEruz3CdlGyiI5VYG/sAjY4X/71gG36WEX9a0xwLZCj
w6BoXXM4DU/3UpQYu2R0XESJehCAefwCp8SlLemjmrpYQ8OlZvKb9+YoqwrSo9ye
Lvoj3vDMaHsFvaZHkXByPV/Ax6AkA00rmB/eWU0xKNo=
Signature digestsha512
Dependencies
Required Nextcloud versions >=30.0.0,<34.0.0
Minimum Integer bits32
iFrame Widget 0.7.5
Release Details
UpdatedJuly 7, 2025, 5:46 p.m.
Changelog

Enhancements

  • Added complete localization support for the 14 most common Nextcloud languages:
  • English (en)
  • German (de)
  • French (fr)
  • Spanish (es)
  • Italian (it)
  • Dutch (nl)
  • Russian (ru)
  • Polish (pl)
  • Portuguese (pt)
  • Brazilian Portuguese (pt_BR)
  • Chinese (Simplified) (zh_CN)
  • Japanese (ja)
  • Czech (cs)
  • Swedish (sv)
  • Norwegian Bokmål (nb)
  • Improved translation file organization and documentation
  • Added translation guide for contributors

Bug Fixes

  • Added missing iframe height setting in Personal Widget settings
  • Fixed preview height in Personal Widget settings to properly show iframe height changes
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBzCCAu8CAhKWMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjUwMzEyMTU0MDI2WhcNMzUwNjE4MTU0MDI2WjAXMRUwEwYD
VQQDDAxpZnJhbWV3aWRnZXQwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC
AQDwCwNF2hAJk7xHYKmckS3cHJetsNsmAIlbnO19z6E2ipb/8FaG8ZC+ZzGxrVfo
8hXWfQtQyfXTc31YF7fZ/Y+fTWfhhDqhHsVJPXhAGEwVJ5SaMpwh+bH6QOFdNhUc
Moa49NBC/jKcJnW+XG/vph3Va1v3oACo/DmEseQzPSBxZotMA4qX4dajxmYIQr5L
Shdtg0LDY+539B9RyifBFmwO1PkGp+cnr+kXW+fxiIyi6jnl1IfwxSLtVBaCHjF+
sDknkokdBR55HZJOFc3dUVDHVYKSDCg50mThNZS/A01JGk2nu17nOF2OWiKL+qlK
wdAiOEaqfRKwrv9ieChyfUy2xIUO5FwHWU7EhwYKGWR2lG4p8WhsDc4IttICrmkI
pANRBFUkH8lXo9dYbOHKjf8HeguE5+n4agYek50SXSRF/kx+FakP2BquHn9xS9pd
UprHhME5jltXr5VMv6/DMYtqJVINwp3hdKPs1z9IMFgp+t/FzsmtyAx8iSKij8PT
E730fzkD3bU9an29lyHlmGhFe587zrRZAORbAE8998JceJlfP+ENvunw9rdNBRfC
xKES0t6Wf+qaGHhKEKQXk8gjwH1xZTd/OYZxYvt9yLgOT7irfuzC9RBVwshOpuvg
7yK/MbkyNJtGpjk7etBLaEUsEC637r1EzrrbPIZtHvCfTQIDAQABMA0GCSqGSIb3
DQEBCwUAA4IBAQAplwpon81XXKKHm+9uMqPSXSrlmmVlxwTVoJPVWjPZ3lDDU7Dl
XMOL1q+0OMWDZFEK+5tD+bvrZ3urY3iDbZF2Zf4JYxIxdIC73jSU2TVDLYiYvx/X
1VSJ40qEz8Nux58jYtBS+A3C6kOWUnAK0CFZe95MI/WhgSd5ErSERHS+gFQjHJzB
zE/afZDSPMJz3Dn6u7ecRjY1CxkWbXesuXc6NXM5Z9IfaFQYaUvPnwqcEjqzPYHz
t2ftodrC4AH13M+fAH2TkqpzYsqLPkItEN8fJXZktWIqBYLW+d62/KKty1lLGIrs
DU6NZkSn4V/41YNRaz09PLDOp/riK4VICp0m
-----END CERTIFICATE-----
SignatureNFeVrUeDG1fOLF9Iua96//Esq9LtNJ3PH3gQNN+hUU1PM55t4GV+MsM35p/UAQ3j
S4miqWM5QX7NTS1bppM/aPdsrFACzX81h2BzIWDHApTQTu31CE1X0NQpHc8Sv4db
EnKrYhIEt/HUdpZX8zYKQyXCOvNyPgxi8o5bdXiZdXH2w8fFIDlM6NVijzyCQLeM
1L1FL9I3YtzytwqjXga6oZIFberUjjF5D/skxwM7EEiS39JNd3rxbB0/rPgQUFW9
bj8qS37M0XgFLzZP8+hXlhRb1ePmjJanUZoWKi7EYeo0uhP4nyP+qQ66BtjxOzie
A8lnVO1uVLUcrc220WT8czdWRqOvfDHGX52cDQIWwrgkiVGVgtqnDsR/aU79wTiX
iLFItzN5f2qu+U9qbVtVxnNB9QhAQ0YvfnfanFVGbCuZgflylCNLosRXr0xqj2/O
JZmZwyEJoP+EGY7SFMifTtVMP5ItUABSD4rtjqrpQ/hdPpqe9c8zlh9WWUORgUuO
uVV1aP0F0wvbj7j/f5H4BtaXC8P1cMQCICueyrehmR/fMBN+fUimJu+2ONrBmIsP
+w81jBFfM0jPfI1LHG7ucD3C5JjK/nKjpEskhfNWndYJvLGK2kwBt28fN08R9Z9S
LXM7aZcSvsoPbznlOgWTej4SK+hOXzFsmV5NF2ffXeY=
Signature digestsha512
Dependencies
Required Nextcloud versions >=30.0.0,<34.0.0
Minimum Integer bits32
iFrame Widget 0.7.0
Release Details
UpdatedJuly 3, 2025, 8:15 p.m.
Changelog

New Features

  • Added personal widget support: Users can now configure their own iFrame widget !
  • Admin Widget may now be used as "Public" Widget for all Users

Enhancements

  • Improved widget rendering and styling
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBzCCAu8CAhKWMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjUwMzEyMTU0MDI2WhcNMzUwNjE4MTU0MDI2WjAXMRUwEwYD
VQQDDAxpZnJhbWV3aWRnZXQwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC
AQDwCwNF2hAJk7xHYKmckS3cHJetsNsmAIlbnO19z6E2ipb/8FaG8ZC+ZzGxrVfo
8hXWfQtQyfXTc31YF7fZ/Y+fTWfhhDqhHsVJPXhAGEwVJ5SaMpwh+bH6QOFdNhUc
Moa49NBC/jKcJnW+XG/vph3Va1v3oACo/DmEseQzPSBxZotMA4qX4dajxmYIQr5L
Shdtg0LDY+539B9RyifBFmwO1PkGp+cnr+kXW+fxiIyi6jnl1IfwxSLtVBaCHjF+
sDknkokdBR55HZJOFc3dUVDHVYKSDCg50mThNZS/A01JGk2nu17nOF2OWiKL+qlK
wdAiOEaqfRKwrv9ieChyfUy2xIUO5FwHWU7EhwYKGWR2lG4p8WhsDc4IttICrmkI
pANRBFUkH8lXo9dYbOHKjf8HeguE5+n4agYek50SXSRF/kx+FakP2BquHn9xS9pd
UprHhME5jltXr5VMv6/DMYtqJVINwp3hdKPs1z9IMFgp+t/FzsmtyAx8iSKij8PT
E730fzkD3bU9an29lyHlmGhFe587zrRZAORbAE8998JceJlfP+ENvunw9rdNBRfC
xKES0t6Wf+qaGHhKEKQXk8gjwH1xZTd/OYZxYvt9yLgOT7irfuzC9RBVwshOpuvg
7yK/MbkyNJtGpjk7etBLaEUsEC637r1EzrrbPIZtHvCfTQIDAQABMA0GCSqGSIb3
DQEBCwUAA4IBAQAplwpon81XXKKHm+9uMqPSXSrlmmVlxwTVoJPVWjPZ3lDDU7Dl
XMOL1q+0OMWDZFEK+5tD+bvrZ3urY3iDbZF2Zf4JYxIxdIC73jSU2TVDLYiYvx/X
1VSJ40qEz8Nux58jYtBS+A3C6kOWUnAK0CFZe95MI/WhgSd5ErSERHS+gFQjHJzB
zE/afZDSPMJz3Dn6u7ecRjY1CxkWbXesuXc6NXM5Z9IfaFQYaUvPnwqcEjqzPYHz
t2ftodrC4AH13M+fAH2TkqpzYsqLPkItEN8fJXZktWIqBYLW+d62/KKty1lLGIrs
DU6NZkSn4V/41YNRaz09PLDOp/riK4VICp0m
-----END CERTIFICATE-----
Signaturej+pCgX9vAXa9ZThoPzoDy5vTr4ly5tVhk8nIyVNPPXGXLbsgdDTee4JaSq+jH2aQ
YlVX2MQvwdnD7bEcqqhphAFnD5S+3gEKK8vEDKQrdgAVSZqcAOQoA3lQlVTuKXOr
xvd3bFXJHi4Aoj0pRjf5/Zj+WRP8n8ttvuPuYuQhqhSwf7kx50K+PuID0SDFoFRm
NWQd3PRBDWa5T5HT8qkD97pZIP8uuIoR1jygC+cAYpXePkwoh8jKHf+mhDZmOrZL
kwdsHSjX3gonZCTj9ocElkZEjuqy+JfhV8UPMNMvxfPJUOO48HK521z8oS+TaEMJ
Az4jW5+MX6My95Ylb/nXob1rMFabEHZKFVW+TXNlhI4lctP9QzEcPeys/oTHquAu
mS3TmjETb8mHcQ5CCdPNkKGaTbhKHDNwAIarqI7MT/K5hnA5thDpeeKrtOxoKN7I
QWKDnN6EongR0crAKVd1RxAOy0zPI8OSeFGBrPGMhEEEGJpw6CUe2s+ABdXgRa2D
8kS+KG0jJdQN8pRFKtUzOnORUD/cZl77Ui49WY2bbhRLYFIzG5qnJAgqprw2Qf6a
B4nawyf//7z3m/KdEfBsMfaqnd2a8GwiSvKODqRqPsTWYhk2Q+1pAIEcO3BMVAp+
q1bYuZNeGF4l2w5G2Nzdc/cDSKf8QvSKhu8++mfth7o=
Signature digestsha512
Dependencies
Required Nextcloud versions >=30.0.0,<34.0.0
Minimum Integer bits32
iFrame Widget 0.6.3
Release Details
UpdatedMarch 13, 2025, 6:14 p.m.
Changelog

Documentation

  • Optimized Nextcloud App Store Description

Bug Fixes

  • Fixed a bug which throws false-positive CSP errors
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBzCCAu8CAhKWMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjUwMzEyMTU0MDI2WhcNMzUwNjE4MTU0MDI2WjAXMRUwEwYD
VQQDDAxpZnJhbWV3aWRnZXQwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC
AQDwCwNF2hAJk7xHYKmckS3cHJetsNsmAIlbnO19z6E2ipb/8FaG8ZC+ZzGxrVfo
8hXWfQtQyfXTc31YF7fZ/Y+fTWfhhDqhHsVJPXhAGEwVJ5SaMpwh+bH6QOFdNhUc
Moa49NBC/jKcJnW+XG/vph3Va1v3oACo/DmEseQzPSBxZotMA4qX4dajxmYIQr5L
Shdtg0LDY+539B9RyifBFmwO1PkGp+cnr+kXW+fxiIyi6jnl1IfwxSLtVBaCHjF+
sDknkokdBR55HZJOFc3dUVDHVYKSDCg50mThNZS/A01JGk2nu17nOF2OWiKL+qlK
wdAiOEaqfRKwrv9ieChyfUy2xIUO5FwHWU7EhwYKGWR2lG4p8WhsDc4IttICrmkI
pANRBFUkH8lXo9dYbOHKjf8HeguE5+n4agYek50SXSRF/kx+FakP2BquHn9xS9pd
UprHhME5jltXr5VMv6/DMYtqJVINwp3hdKPs1z9IMFgp+t/FzsmtyAx8iSKij8PT
E730fzkD3bU9an29lyHlmGhFe587zrRZAORbAE8998JceJlfP+ENvunw9rdNBRfC
xKES0t6Wf+qaGHhKEKQXk8gjwH1xZTd/OYZxYvt9yLgOT7irfuzC9RBVwshOpuvg
7yK/MbkyNJtGpjk7etBLaEUsEC637r1EzrrbPIZtHvCfTQIDAQABMA0GCSqGSIb3
DQEBCwUAA4IBAQAplwpon81XXKKHm+9uMqPSXSrlmmVlxwTVoJPVWjPZ3lDDU7Dl
XMOL1q+0OMWDZFEK+5tD+bvrZ3urY3iDbZF2Zf4JYxIxdIC73jSU2TVDLYiYvx/X
1VSJ40qEz8Nux58jYtBS+A3C6kOWUnAK0CFZe95MI/WhgSd5ErSERHS+gFQjHJzB
zE/afZDSPMJz3Dn6u7ecRjY1CxkWbXesuXc6NXM5Z9IfaFQYaUvPnwqcEjqzPYHz
t2ftodrC4AH13M+fAH2TkqpzYsqLPkItEN8fJXZktWIqBYLW+d62/KKty1lLGIrs
DU6NZkSn4V/41YNRaz09PLDOp/riK4VICp0m
-----END CERTIFICATE-----
SignatureqPg0MqqtjGSczQ1Pr24prKktL9Ewhx1KgpKUEnj6DUuvt0WAByzEGmNtFsyq9IXR
VLeogBCkrx2Sp46n1eEnI31SikqZdJzI81jFe9sphIT/pRUV2zLDbUlBx4NLZy3O
Uws/Er3yWdcWChndhN4Z2OwxfxMhzSHEYV13UZvQ3WAiHDku+zzmp17F959BbaVf
ogSmNLofb+TE7P+xk4Z4JdFzN1oTDQ/SwNBb0DVq2c85TQkmwxDKNpBVYbCjnX7o
4YXmCQeL2ykciZ2321lkCz3P2rnGodQakPPQaxuUb8nJykHmIBtfvFelzHC7eW+S
Oht7H+DwE8tLMX8LrxKvlPNnQG8I1yEJLb7CaekkcqaNGcFMY3WjwYBISsei4vLh
YgdoxQgb26NQek8XZqypefJmKu6G+aEZP0ndF5h9dqiEjgucUV5z+26z5BZaJPQU
GpwcBRswaOL1uJGt2etfUFB/D32PU/L5465/wgq6pGHJX5LmBdsr8uLxDhiu4B4G
/1ie7bhEfq089FjFtJuy1iG/MzRzoxNxv097lXcRV6GwBvXddw7RifDWiRINffZf
u/nqtTZqWvKZNJqOaq1w7SjKkIbI43jfTyfoJdX4wU/ychKZLFYzwNNC5SS8+419
C/qSqIF5FMae/X8nLEcE2JLmkJ7MfYBCE9WTxN8H0vQ=
Signature digestsha512
Dependencies
Required Nextcloud versions >=30.0.0,<32.0.0
Minimum Integer bits32
iFrame Widget 0.6.2
Release Details
UpdatedMarch 13, 2025, 4:15 p.m.
Changelog

Bug Fixes

  • Fixed CSP Check behavior
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBzCCAu8CAhKWMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjUwMzEyMTU0MDI2WhcNMzUwNjE4MTU0MDI2WjAXMRUwEwYD
VQQDDAxpZnJhbWV3aWRnZXQwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC
AQDwCwNF2hAJk7xHYKmckS3cHJetsNsmAIlbnO19z6E2ipb/8FaG8ZC+ZzGxrVfo
8hXWfQtQyfXTc31YF7fZ/Y+fTWfhhDqhHsVJPXhAGEwVJ5SaMpwh+bH6QOFdNhUc
Moa49NBC/jKcJnW+XG/vph3Va1v3oACo/DmEseQzPSBxZotMA4qX4dajxmYIQr5L
Shdtg0LDY+539B9RyifBFmwO1PkGp+cnr+kXW+fxiIyi6jnl1IfwxSLtVBaCHjF+
sDknkokdBR55HZJOFc3dUVDHVYKSDCg50mThNZS/A01JGk2nu17nOF2OWiKL+qlK
wdAiOEaqfRKwrv9ieChyfUy2xIUO5FwHWU7EhwYKGWR2lG4p8WhsDc4IttICrmkI
pANRBFUkH8lXo9dYbOHKjf8HeguE5+n4agYek50SXSRF/kx+FakP2BquHn9xS9pd
UprHhME5jltXr5VMv6/DMYtqJVINwp3hdKPs1z9IMFgp+t/FzsmtyAx8iSKij8PT
E730fzkD3bU9an29lyHlmGhFe587zrRZAORbAE8998JceJlfP+ENvunw9rdNBRfC
xKES0t6Wf+qaGHhKEKQXk8gjwH1xZTd/OYZxYvt9yLgOT7irfuzC9RBVwshOpuvg
7yK/MbkyNJtGpjk7etBLaEUsEC637r1EzrrbPIZtHvCfTQIDAQABMA0GCSqGSIb3
DQEBCwUAA4IBAQAplwpon81XXKKHm+9uMqPSXSrlmmVlxwTVoJPVWjPZ3lDDU7Dl
XMOL1q+0OMWDZFEK+5tD+bvrZ3urY3iDbZF2Zf4JYxIxdIC73jSU2TVDLYiYvx/X
1VSJ40qEz8Nux58jYtBS+A3C6kOWUnAK0CFZe95MI/WhgSd5ErSERHS+gFQjHJzB
zE/afZDSPMJz3Dn6u7ecRjY1CxkWbXesuXc6NXM5Z9IfaFQYaUvPnwqcEjqzPYHz
t2ftodrC4AH13M+fAH2TkqpzYsqLPkItEN8fJXZktWIqBYLW+d62/KKty1lLGIrs
DU6NZkSn4V/41YNRaz09PLDOp/riK4VICp0m
-----END CERTIFICATE-----
SignaturedCeRTSo6Pn9cdrenpKh0H3f/4L6MZNp+cNfeJfpAQ12BSaqIXZhoseFmBcrJFER1
+qxn/uGV0IGXSrb+IygpiTJg6S/1kV0z1IKLbvwMXlWO+NdhRH66DYFBINFp8YlL
OUkbJFvX4Ji6Wpqqlj6kxNWKVyACu01yJ68/c2QBUdA3dPMmCVh717v95vM83FBk
kJKJCMspbpHMK3xjVQDZBdXtO0E4SiBN9N2/pOTGJk7xbp15gIfjN6OMG60CHag3
wLMy0qa4mi8Ya4LbXSG4ptGB70efEtTRJ5byBMWVpottm5ghjONuC40XGckAtXZi
DJWdJ6agZs0Vv3+3t1DwlgiTf2ClISQUBpxshp34Sbxb0Zv1xArOQeoCP2cFZkn0
MMi+/ym2pVI2qj4XI3Vz67Y4K/u/TsmfyFXnYZWUqomedQKavMBjcmv1wzLIDn5/
v1GbVS0jwy6B+GcJVUdwz9LAJXmKbf2rOfWrL4cCH5QVYh7imEy8E1WeN7YfXOHT
sT/wO+ndZAaxkM1g8r0KwkDjS4vD+TogwTZGNxGQkj71a/1Zt5uYXcXtIgyFlDAR
FQ8BA0u46fSmbncHdlz0fiQ7tYCKzmhBC8Ml39hiZjGrjRH10U++644SQ6tNROpc
FvtveyvyVSuobgyS37kiLC9GvpKz/bMiyhdQiZvl1tE=
Signature digestsha512
Dependencies
Required Nextcloud versions >=30.0.0,<32.0.0
Minimum Integer bits32
iFrame Widget 0.6.1
Release Details
UpdatedMarch 13, 2025, 12:35 a.m.
Changelog

New Features

  • Added user-friendly CSP (Content Security Policy) error handling
  • Added helpful guidance when iframe content is blocked by CSP restrictions
  • Added direct links to documentation for solving CSP-related issues
  • Implemented automatic detection of CSP blocking via content access checks

Security Enhancements

  • Fixed multiple security vulnerabilities in dependencies
  • Updated PostCSS to version 8.4.31 to address moderate severity vulnerabilities
  • Implemented proper Node.js polyfills for webpack 5
  • Enhanced Content Security Policy handling for iframe content

Technical Improvements

  • Fixed compatibility with Nextcloud 30 and added 31
  • Fixed webpack configuration to properly handle module resolution
  • Improved error handling and reporting throughout the application

Documentation

  • Added comprehensive error messages with links to documentation

Bug Fixes

  • Improved error state display and fallback mechanisms

This update represents a significant improvement in security, stability, and user experience for the iFrame Widget, focusing on providing better guidance when configuration issues arise.

Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBzCCAu8CAhKWMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjUwMzEyMTU0MDI2WhcNMzUwNjE4MTU0MDI2WjAXMRUwEwYD
VQQDDAxpZnJhbWV3aWRnZXQwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC
AQDwCwNF2hAJk7xHYKmckS3cHJetsNsmAIlbnO19z6E2ipb/8FaG8ZC+ZzGxrVfo
8hXWfQtQyfXTc31YF7fZ/Y+fTWfhhDqhHsVJPXhAGEwVJ5SaMpwh+bH6QOFdNhUc
Moa49NBC/jKcJnW+XG/vph3Va1v3oACo/DmEseQzPSBxZotMA4qX4dajxmYIQr5L
Shdtg0LDY+539B9RyifBFmwO1PkGp+cnr+kXW+fxiIyi6jnl1IfwxSLtVBaCHjF+
sDknkokdBR55HZJOFc3dUVDHVYKSDCg50mThNZS/A01JGk2nu17nOF2OWiKL+qlK
wdAiOEaqfRKwrv9ieChyfUy2xIUO5FwHWU7EhwYKGWR2lG4p8WhsDc4IttICrmkI
pANRBFUkH8lXo9dYbOHKjf8HeguE5+n4agYek50SXSRF/kx+FakP2BquHn9xS9pd
UprHhME5jltXr5VMv6/DMYtqJVINwp3hdKPs1z9IMFgp+t/FzsmtyAx8iSKij8PT
E730fzkD3bU9an29lyHlmGhFe587zrRZAORbAE8998JceJlfP+ENvunw9rdNBRfC
xKES0t6Wf+qaGHhKEKQXk8gjwH1xZTd/OYZxYvt9yLgOT7irfuzC9RBVwshOpuvg
7yK/MbkyNJtGpjk7etBLaEUsEC637r1EzrrbPIZtHvCfTQIDAQABMA0GCSqGSIb3
DQEBCwUAA4IBAQAplwpon81XXKKHm+9uMqPSXSrlmmVlxwTVoJPVWjPZ3lDDU7Dl
XMOL1q+0OMWDZFEK+5tD+bvrZ3urY3iDbZF2Zf4JYxIxdIC73jSU2TVDLYiYvx/X
1VSJ40qEz8Nux58jYtBS+A3C6kOWUnAK0CFZe95MI/WhgSd5ErSERHS+gFQjHJzB
zE/afZDSPMJz3Dn6u7ecRjY1CxkWbXesuXc6NXM5Z9IfaFQYaUvPnwqcEjqzPYHz
t2ftodrC4AH13M+fAH2TkqpzYsqLPkItEN8fJXZktWIqBYLW+d62/KKty1lLGIrs
DU6NZkSn4V/41YNRaz09PLDOp/riK4VICp0m
-----END CERTIFICATE-----
Signaturej6OxrfJWWY2nsjOkR2YNDj+HHeyP/d73SvoYp2VeDsT/niJGih1UTX8MeOQpWP7+
rD/wPumbNPqIo8bJErNpjZ2WtpxAV+u4lRGmRQpTjafeRHMfNmgnSLgqFXuA+Orc
Gh0Y5LW2o/rEXdanKWRSXnqzbv81qnguGSuNlqwZhlEdyV4FqKox2QbIf4nFqSs9
dYpKmgbeR2oCnB3nwJ9mjokw9h4ku5UzJmHjLxD01gtq5z9epJQvA0mVSFWPov/V
0md2uuXXycAVTf78DEytNHFRD1g5Lw5gdCKalL/mzb/kdon1fxoNVbGy54WYhafk
MIC9FUcMar2lNy4rr98AiFot5uVz9ZB/z3u5R3V1yXODmiI83/zzxZVB+2UJR7I8
rUsTFG6gc+pdqjeerLzd+VlfJrXWhiR+Znp+KyG/EzvkQk7anqlSCOnmINv/S8Yn
eOwFPw9HwVG8yZcdc6uhqLCxXNo1bNkkPTjV1nIc5Qz16hSFRaVe+2/ZY4vmfoiD
MOyuDX+3A3YSf2f0p3w2x2CTpvG/yT41KatvjrHjIxGdnGOCTbv+8I8JgaF6H3wm
e0BIhOKqVYda4cRlafDNSRPQ2Z0aAhN0h1/Gaew5syo5XmgYi8+tBiHccqz431mE
BWdNjFjKxpBNJ/qdeQC4Y1Wxr62jpu7iFq6GscIzsDs=
Signature digestsha512
Dependencies
Required Nextcloud versions >=30.0.0,<32.0.0
Minimum Integer bits32
iFrame Widget 0.5.0
Release Details
UpdatedMarch 13, 2025, 12:02 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBzCCAu8CAhKWMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjUwMzEyMTU0MDI2WhcNMzUwNjE4MTU0MDI2WjAXMRUwEwYD
VQQDDAxpZnJhbWV3aWRnZXQwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC
AQDwCwNF2hAJk7xHYKmckS3cHJetsNsmAIlbnO19z6E2ipb/8FaG8ZC+ZzGxrVfo
8hXWfQtQyfXTc31YF7fZ/Y+fTWfhhDqhHsVJPXhAGEwVJ5SaMpwh+bH6QOFdNhUc
Moa49NBC/jKcJnW+XG/vph3Va1v3oACo/DmEseQzPSBxZotMA4qX4dajxmYIQr5L
Shdtg0LDY+539B9RyifBFmwO1PkGp+cnr+kXW+fxiIyi6jnl1IfwxSLtVBaCHjF+
sDknkokdBR55HZJOFc3dUVDHVYKSDCg50mThNZS/A01JGk2nu17nOF2OWiKL+qlK
wdAiOEaqfRKwrv9ieChyfUy2xIUO5FwHWU7EhwYKGWR2lG4p8WhsDc4IttICrmkI
pANRBFUkH8lXo9dYbOHKjf8HeguE5+n4agYek50SXSRF/kx+FakP2BquHn9xS9pd
UprHhME5jltXr5VMv6/DMYtqJVINwp3hdKPs1z9IMFgp+t/FzsmtyAx8iSKij8PT
E730fzkD3bU9an29lyHlmGhFe587zrRZAORbAE8998JceJlfP+ENvunw9rdNBRfC
xKES0t6Wf+qaGHhKEKQXk8gjwH1xZTd/OYZxYvt9yLgOT7irfuzC9RBVwshOpuvg
7yK/MbkyNJtGpjk7etBLaEUsEC637r1EzrrbPIZtHvCfTQIDAQABMA0GCSqGSIb3
DQEBCwUAA4IBAQAplwpon81XXKKHm+9uMqPSXSrlmmVlxwTVoJPVWjPZ3lDDU7Dl
XMOL1q+0OMWDZFEK+5tD+bvrZ3urY3iDbZF2Zf4JYxIxdIC73jSU2TVDLYiYvx/X
1VSJ40qEz8Nux58jYtBS+A3C6kOWUnAK0CFZe95MI/WhgSd5ErSERHS+gFQjHJzB
zE/afZDSPMJz3Dn6u7ecRjY1CxkWbXesuXc6NXM5Z9IfaFQYaUvPnwqcEjqzPYHz
t2ftodrC4AH13M+fAH2TkqpzYsqLPkItEN8fJXZktWIqBYLW+d62/KKty1lLGIrs
DU6NZkSn4V/41YNRaz09PLDOp/riK4VICp0m
-----END CERTIFICATE-----
SignatureTWwZqnZqfz6HPSRaP0sTDPN8vHyrrKLbDF69NXisJJ6+mSktji45hTLkMQZBBAaP
33PdK+iOz/4QoZcUWEZ4ko4KX+79Ds+w/N0lOf0uugYyjQWZnY2MYx01wFagtzmZ
6ZTTavuY7I2pdsMIMHtoEXz1GO/16zosohk3XN4E5VMXJX3QhHC1p4AdsGRyHcHE
whhcMcLT4juv+Qc8P32spvt9iwaQPtfsq4Ltvv2YLSw+vVJACRkktOjSGrCIwq5I
E0hMQqua3YsxuY74FHUSSR3AtIurWlfqLuk40kU0TMGpLyjRb/XG0AAv0iKgAu7u
+7agEsYQnOC17C3JSTlcqz9vQoxEZzBLBLA0EmS04yquBYGPtRItkApiCVjQwJI6
ffKzv5NJ+ckUyAoPVmvPmrg7QkH23N8nZArJkp31fnAYNAa41JhaWWgiIZthCSqN
7Rep8NGQC9mcJHJ5DLNK8/VmSR1AXXo6/MnBj3DjolFuXVii5uzEZiTBARQzb1ca
GPcjCxMBzcHtd7VSzYWmebBbm17ua67xb3zf08viAZpIiQJXNt2keBmdeRrahmzp
gsCGjVqOHo2TGscvECuLjOGMw1T7fu/D19CoY5eKn+9kqxz279oe1SMqlZ/sUem3
WOjyqabdozkkKlvvusfOtzeii6oBJzHTnAlAzMtGGAk=
Signature digestsha512
Dependencies
Required Nextcloud versions >=30.0.0,<31.0.0
Minimum Integer bits32