Skip to content

Commit 046af17

Browse files
committed
v3.67.416
1 parent c60454e commit 046af17

4 files changed

Lines changed: 11 additions & 7 deletions

File tree

_headers

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ Content-Security-Policy: default-src 'self'; script-src 'self' https://cdn.jsdel
33
X-Frame-Options: DENY
44
X-Content-Type-Options: nosniff
55
Referrer-Policy: strict-origin-when-cross-origin
6-
Permissions-Policy: camera=(), microphone=(), geolocation=(self)
6+
Permissions-Policy: camera=(self), microphone=(self), geolocation=(self)

css/styles-features.css

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3830,6 +3830,7 @@ body.chat-bubbles .message.supporter-style .read-more-btn {
38303830
text-decoration: none;
38313831
}
38323832

3833+
/* ===== Audio/Video Calls ===== */
38333834
.incoming-call-content {
38343835
text-align: center;
38353836
max-width: 320px;
@@ -3890,7 +3891,7 @@ body.chat-bubbles .message.supporter-style .read-more-btn {
38903891
}
38913892

38923893
.incoming-call-btn:hover { transform: scale(1.08); filter: brightness(1.1); }
3893-
.incoming-call-btn.accept { background: #1db954; }
3894+
.incoming-call-btn.accept { background: var(--primary); color: var(--bg); }
38943895
.incoming-call-btn.decline { background: var(--danger); }
38953896
.incoming-call-btn.decline svg { transform: rotate(135deg); }
38963897

@@ -4023,3 +4024,6 @@ body.chat-bubbles .message.supporter-style .read-more-btn {
40234024
.call-control-btn.active { background: var(--danger); color: #fff; border-color: var(--danger); }
40244025
.call-control-btn.hangup { background: var(--danger); color: #fff; border-color: var(--danger); }
40254026
.call-control-btn.hangup svg { transform: rotate(135deg); }
4027+
4028+
body.light-mode .call-overlay { background: rgba(245, 245, 242, 0.95); }
4029+
body.light-mode .call-tile { box-shadow: 0 2px 12px rgba(0, 0, 0, 0.12); }

functions/api/bot.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3659,7 +3659,7 @@ async function handleShopAction(context, body, botPrivkey, botPubkey) {
36593659
}
36603660

36613661
var BOT_NYM = "Nymbot";
3662-
var NYMCHAT_VERSION = "3.67.415";
3662+
var NYMCHAT_VERSION = "3.67.416";
36633663
var NYMCHAT_IOS_APP = "https://testflight.apple.com/join/k8FS8Mm3";
36643664
var NYMCHAT_ANDROID_APP = "https://play.google.com/store/apps/details?id=com.nym.bar";
36653665
var COMMAND_PREFIX = "?";
@@ -4296,7 +4296,7 @@ var NYMBOT_SYSTEM_PROMPT = [
42964296
"Games & Fun: ?trivia [category] — AI-generated trivia (general, history, science, crypto, nostr), ?joke — AI-generated joke, ?riddle — AI-generated riddle, ?wordplay [mode] — AI word game (wordle, anagram, scramble), ?flip — Coin flip, ?8ball — Magic 8-ball, ?pick <options> — Random pick.",
42974297
"Utility: ?math <expr> — Calculate, ?units <value> <from> to <to> — Convert units, ?time — UTC time, ?btc — Current Bitcoin price.",
42984298
"Channel Activity: ?who — Active nyms in channel, ?summarize — AI summary of channel discussion, ?top — Top channels by activity, ?last [N] — Recent messages, ?seen <nym> — Where was someone last seen.",
4299-
"Info: ?help — List all bot commands, ?about — About Nymchat (version, platform links), ?nostr — Nostr protocol tips, ?changelog [version] — Live Nymchat release notes pulled from GitHub (default shows the latest release; pass a tag like ?changelog v3.67.415 for a specific version).",
4299+
"Info: ?help — List all bot commands, ?about — About Nymchat (version, platform links), ?nostr — Nostr protocol tips, ?changelog [version] — Live Nymchat release notes pulled from GitHub (default shows the latest release; pass a tag like ?changelog v3.67.416 for a specific version).",
43004300
"Users can also type @Nymbot <question> to ask me directly.",
43014301
"Users can quote-reply any message and mention @Nymbot to ask about it, or reply to my responses to continue the conversation with context.",
43024302
"",
@@ -5129,7 +5129,7 @@ function findRelease(releases, query) {
51295129
var t = (releases[i].tag || "").toLowerCase().replace(/^v/, "");
51305130
if (t === normalized) return releases[i];
51315131
}
5132-
// Prefix match (e.g. "3.61" matches "3.67.415")
5132+
// Prefix match (e.g. "3.61" matches "3.67.416")
51335133
for (var j = 0; j < releases.length; j++) {
51345134
var tt = (releases[j].tag || "").toLowerCase().replace(/^v/, "");
51355135
if (tt.indexOf(normalized) === 0) return releases[j];
@@ -5184,7 +5184,7 @@ function needsChangelogContext(question) {
51845184
if (/\b(changelog|release notes?|what'?s new|whats new|patch notes?|update notes?)\b/.test(q)) return true;
51855185
if (/\b(latest|newest|recent|new|previous|last)\b.{0,30}\b(release|version|update)\b/.test(q)) return true;
51865186
if (/\b(release|version|update)\b.{0,30}\b(history|notes?|log|info)\b/.test(q)) return true;
5187-
// Specific version reference like "3.67.415", "v3.61", "version 3.60.300"
5187+
// Specific version reference like "3.67.416", "v3.61", "version 3.60.300"
51885188
if (/\bv?\d+\.\d+(?:\.\d+)?\b/.test(q) && /\b(nym|nymchat|app|version|release|update)\b/.test(q)) return true;
51895189
return false;
51905190
}

js/app.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3578,7 +3578,7 @@ function initWallpaperUI() {
35783578
}
35793579
}
35803580

3581-
const NYMCHAT_VERSION = 'v3.67.415';
3581+
const NYMCHAT_VERSION = 'v3.67.416';
35823582

35833583
function showAbout(prefill) {
35843584
const modal = document.getElementById('aboutModal');

0 commit comments

Comments
 (0)