mirror of
https://github.com/jkingsman/Remote-Terminal-for-MeshCore.git
synced 2026-05-01 11:02:56 +02:00
Updating changelog + build for 3.6.4
This commit is contained in:
@@ -1,3 +1,10 @@
|
||||
## [3.6.4] - 2026-03-31
|
||||
|
||||
Feature: Clarify New Channel/Contact button
|
||||
Bugfix: Rename "Best RSSI" to "Strongest Neighbor"
|
||||
Bugfix: Improve layout of Trace pane
|
||||
Misc: Docker setup improvements
|
||||
|
||||
## [3.6.3] - 2026-03-30
|
||||
|
||||
Feature: Add multi-byte trace
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "remoteterm-meshcore-frontend",
|
||||
"private": true,
|
||||
"version": "3.6.3",
|
||||
"version": "3.6.4",
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
"dev": "vite",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[project]
|
||||
name = "remoteterm-meshcore"
|
||||
version = "3.6.3"
|
||||
version = "3.6.4"
|
||||
description = "RemoteTerm - Web interface for MeshCore radio mesh networks"
|
||||
readme = "README.md"
|
||||
requires-python = ">=3.10"
|
||||
|
||||
@@ -19,7 +19,7 @@ test.describe('Create contact flow', () => {
|
||||
await expect(page.getByRole('status', { name: 'Radio OK' })).toBeVisible();
|
||||
|
||||
// Open new message modal
|
||||
await page.getByTitle('New Message').click();
|
||||
await page.getByRole('button', { name: /add channel or contact/i }).click();
|
||||
const dialog = page.getByRole('dialog');
|
||||
await expect(dialog).toBeVisible();
|
||||
|
||||
|
||||
@@ -26,7 +26,7 @@ test.describe('Create hashtag channel flow', () => {
|
||||
await expect(page.getByRole('status', { name: 'Radio OK' })).toBeVisible();
|
||||
|
||||
// Open new message modal
|
||||
await page.getByTitle('New Message').click();
|
||||
await page.getByRole('button', { name: /add channel or contact/i }).click();
|
||||
const dialog = page.getByRole('dialog');
|
||||
await expect(dialog).toBeVisible();
|
||||
|
||||
@@ -49,7 +49,7 @@ test.describe('Create hashtag channel flow', () => {
|
||||
await page.goto('/');
|
||||
await expect(page.getByRole('status', { name: 'Radio OK' })).toBeVisible();
|
||||
|
||||
await page.getByTitle('New Message').click();
|
||||
await page.getByRole('button', { name: /add channel or contact/i }).click();
|
||||
const dialog = page.getByRole('dialog');
|
||||
await expect(dialog).toBeVisible();
|
||||
|
||||
|
||||
@@ -37,7 +37,7 @@ test.describe('Historical packet decryption', () => {
|
||||
await expect(page.getByRole('status', { name: 'Radio OK' })).toBeVisible();
|
||||
|
||||
// Open new message modal → Hashtag tab
|
||||
await page.getByTitle('New Message').click();
|
||||
await page.getByRole('button', { name: /add channel or contact/i }).click();
|
||||
const dialog = page.getByRole('dialog');
|
||||
await expect(dialog).toBeVisible();
|
||||
await dialog.getByRole('tab', { name: /Hashtag/i }).click();
|
||||
|
||||
Reference in New Issue
Block a user