Skip to content

Commit 932dcd1

Browse files
committed
2025-05-03 00:22:21
1 parent 29cd005 commit 932dcd1

File tree

3 files changed

+38
-5
lines changed

3 files changed

+38
-5
lines changed

eng_2025/04/2025-05-03-00-16.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
https://windsurf.com/
2+
https://lovable.dev/
3+
4+
**Windsurf** and **Lovable** have improved the design of their products and pricing strategy.
5+
6+
**Windsurf** has a new logo and more transparent use of "credits" for the AI chat.
7+
8+
https://lovable.dev/blog/lovable-2-0
9+
10+
**Lovable 2.0** introduces key innovations: switching the agent to chat mode for better understanding and planning, workspaces for collaborative development, and a security scanning function to detect vulnerabilities.
11+
12+
In addition to major functional updates, Lovable 2.0 has updated its brand and interface, added the ability to visually edit styles, and simplified the process of connecting custom domains.
13+
14+
Changes in pricing plans, which now include Pro and Teams, are aimed at better meeting the needs of both individual developers and teams.
15+
16+
17+
#windsurf #lovable

ukr_2025/04/2025-05-03-00-16.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
https://windsurf.com/
2+
https://lovable.dev/
3+
4+
**Windsurf** та **Lovable** покращили дизайн своїх продуктів та цінову стратегію.
5+
6+
**Windsurf** має новий логотип та більш прозоре використання "кредитів" чатом.
7+
8+
**Lovable 2.0** представляє ключові нововведення: перемикання агента в режим чату для кращого розуміння та планування, введення робочих просторів для спільної розробки, а також функцію сканування безпеки для виявлення вразливостей.
9+
10+
Окрім основних функціональних оновлень, Lovable 2.0 оновив свій бренд та інтерфейс, додав можливість візуального редагування стилів та спростив процес підключення власних доменів.
11+
12+
Зміни в тарифних планах, що тепер включають Pro та Teams, спрямовані на краще задоволення потреб як індивідуальних розробників, так і команд.
13+
14+
15+
#windsurf #lovable

www/compile.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -52,23 +52,24 @@ function removeMetaTags(content) {
5252
}
5353

5454
function getPostDate(filename, year = new Date().getFullYear(), month = 1) {
55-
56-
const match = filename.match(/(\d{4})-(\d{2})-(\d{2})-(\d{2})-(\d{2})(?:-(\d{2}))?.md/);
55+
// Берём только первую часть до пробела или до .md
56+
const base = filename.split(' ')[0];
57+
const match = base.match(/(\d{4})-(\d{2})-(\d{2})-(\d{2})-(\d{2})(?:-(\d{2}))?/);
5758
if (match) {
5859
const [_, fileYear, fileMonth, day, hour, minute, second = '00'] = match;
5960
return `${fileYear}-${fileMonth}-${day}T${hour}:${minute}:${second}`;
6061
}
61-
62+
6263
const day = parseInt(filename.split('.')[0]);
6364
if (isNaN(day) || day < 1 || day > 31) {
6465
return new Date().toISOString().split('.')[0];
6566
}
66-
67+
6768
const date = new Date(Date.UTC(year, month - 1, day));
6869
if (isNaN(date.getTime())) {
6970
return new Date().toISOString().split('.')[0];
7071
}
71-
72+
7273
return date.toISOString().split('.')[0];
7374
}
7475

0 commit comments

Comments
 (0)