Comparing version 2.7.1 to 2.7.2
{ | ||
"main": "dist/alpine.js", | ||
"name": "alpinejs", | ||
"version": "2.7.1", | ||
"version": "2.7.2", | ||
"repository": { | ||
@@ -6,0 +6,0 @@ "type": "git", |
@@ -37,5 +37,5 @@ # Alpine.js | ||
Für die Produktionsumgebung wird empfohlen, den Link mit einer spezifischen Versionsnummer zu versehen. Somit kann präventiv sichergestellt werden, dass keine unerwarteten Fehler durch Versionsaktualisierungen zustande kommen. | ||
Als Beispiel wird hier die (letzte) Version `2.7.1` spezifiziert: | ||
Als Beispiel wird hier die (letzte) Version `2.7.2` spezifiziert: | ||
```html | ||
<script src="https://cdn.jsdelivr.net/gh/alpinejs/alpine@v2.7.1/dist/alpine.min.js" defer></script> | ||
<script src="https://cdn.jsdelivr.net/gh/alpinejs/alpine@v2.7.2/dist/alpine.min.js" defer></script> | ||
``` | ||
@@ -42,0 +42,0 @@ |
@@ -24,5 +24,5 @@ # Alpine.js | ||
Para entornos de producción, se recomienda especificar una número de versión en concreto en el enlace para evitar comportamientos inesperados que puedan romper las nuevas versiones. Por ejemplo, para usar la versión `2.7.1` (la última): | ||
Para entornos de producción, se recomienda especificar una número de versión en concreto en el enlace para evitar comportamientos inesperados que puedan romper las nuevas versiones. Por ejemplo, para usar la versión `2.7.2` (la última): | ||
```html | ||
<script src="https://cdn.jsdelivr.net/gh/alpinejs/alpine@v2.7.1/dist/alpine.min.js" defer></script> | ||
<script src="https://cdn.jsdelivr.net/gh/alpinejs/alpine@v2.7.2/dist/alpine.min.js" defer></script> | ||
``` | ||
@@ -29,0 +29,0 @@ |
@@ -35,5 +35,5 @@ # Alpine.js | ||
Untuk lingkungan produksi, disarankan untuk memasang pin pada nomor versi tertentu di link untuk menghindari kerusakan yang tidak terduga dari versi yang lebih baru. Misalnya, untuk menggunakan versi `2.7.1` (terbaru): | ||
Untuk lingkungan produksi, disarankan untuk memasang pin pada nomor versi tertentu di link untuk menghindari kerusakan yang tidak terduga dari versi yang lebih baru. Misalnya, untuk menggunakan versi `2.7.2` (terbaru): | ||
```html | ||
<script src="https://cdn.jsdelivr.net/gh/alpinejs/alpine@v2.7.1/dist/alpine.min.js" defer></script> | ||
<script src="https://cdn.jsdelivr.net/gh/alpinejs/alpine@v2.7.2/dist/alpine.min.js" defer></script> | ||
``` | ||
@@ -40,0 +40,0 @@ |
@@ -17,3 +17,3 @@ # Alpine.js | ||
```html | ||
<script src="https://cdn.jsdelivr.net/gh/alpinejs/alpine@v2.7.1/dist/alpine.js" defer></script> | ||
<script src="https://cdn.jsdelivr.net/gh/alpinejs/alpine@v2.7.2/dist/alpine.js" defer></script> | ||
``` | ||
@@ -20,0 +20,0 @@ |
@@ -37,5 +37,5 @@ # Alpine.js | ||
For production environments, it's recommended to pin a specific version number in the link to avoid unexpected breakage from newer versions. | ||
For example, to use version `2.7.1` (latest): | ||
For example, to use version `2.7.2` (latest): | ||
```html | ||
<script src="https://cdn.jsdelivr.net/gh/alpinejs/alpine@v2.7.1/dist/alpine.min.js" defer></script> | ||
<script src="https://cdn.jsdelivr.net/gh/alpinejs/alpine@v2.7.2/dist/alpine.min.js" defer></script> | ||
``` | ||
@@ -42,0 +42,0 @@ |
@@ -26,6 +26,6 @@ # Alpine.js | ||
Para ambiente de produção, é recomendado fixar o número da versão específico no link para evitar problemas inesperadas das versões mais recentes. | ||
Por exemplo, para usar a versão `2.7.1`: | ||
Por exemplo, para usar a versão `2.7.2`: | ||
```html | ||
<script src="https://cdn.jsdelivr.net/gh/alpinejs/alpine@v2.7.1/dist/alpine.min.js" defer></script> | ||
<script src="https://cdn.jsdelivr.net/gh/alpinejs/alpine@v2.7.2/dist/alpine.min.js" defer></script> | ||
``` | ||
@@ -32,0 +32,0 @@ |
@@ -25,5 +25,5 @@ # Alpine.js | ||
Для продакшн-окружения, рекомендуется использовать ссылку с конкретным номером версии, чтобы избежать неожиданных поломок после выпуска новых версий. | ||
Например, чтобы использовать версию `2.7.1`: | ||
Например, чтобы использовать версию `2.7.2`: | ||
```html | ||
<script src="https://cdn.jsdelivr.net/gh/alpinejs/alpine@v2.7.1/dist/alpine.min.js" defer></script> | ||
<script src="https://cdn.jsdelivr.net/gh/alpinejs/alpine@v2.7.2/dist/alpine.min.js" defer></script> | ||
``` | ||
@@ -30,0 +30,0 @@ |
@@ -25,5 +25,5 @@ # Alpine.js | ||
在正式環境中,建議在連結中固定特定版本,以避免新版本使功能無法使用。 | ||
如,要使用 `2.7.1` 版則可以這樣寫: | ||
如,要使用 `2.7.2` 版則可以這樣寫: | ||
```html | ||
<script src="https://cdn.jsdelivr.net/gh/alpinejs/alpine@v2.7.1/dist/alpine.min.js" defer></script> | ||
<script src="https://cdn.jsdelivr.net/gh/alpinejs/alpine@v2.7.2/dist/alpine.min.js" defer></script> | ||
``` | ||
@@ -30,0 +30,0 @@ |
@@ -489,3 +489,3 @@ | ||
export function isNumeric(subject){ | ||
return ! isNaN(subject) | ||
return ! Array.isArray(subject) && ! isNaN(subject) | ||
} | ||
@@ -492,0 +492,0 @@ |
@@ -508,1 +508,28 @@ import Alpine from 'alpinejs' | ||
}) | ||
test('x-for with an array of numbers', async () => { | ||
document.body.innerHTML = ` | ||
<div x-data="{ items: [] }"> | ||
<template x-for="i in items"> | ||
<span x-text="i"></span> | ||
</template> | ||
<button id="push-2" @click="items.push(2)"></button> | ||
<button id="push-3" @click="items.push(3)"></button> | ||
</div> | ||
` | ||
Alpine.start() | ||
document.querySelector('#push-2').click() | ||
await wait(() => { | ||
expect(document.querySelector('span').textContent).toEqual('2') | ||
}) | ||
document.querySelector('#push-3').click() | ||
await wait(() => { | ||
expect(document.querySelectorAll('span').length).toEqual(2) | ||
expect(document.querySelectorAll('span')[1].textContent).toEqual('3') | ||
}) | ||
}) |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
897825
13924