Skip to content

Releases

MyLocal 0.6.3

Choose a tag to compare

@sheldon-myiam sheldon-myiam released this 03 Nov 02:53

Improved

  • Throughout the app: icons mark the planned action, activity kinds, warnings and links that open in the browser, each the same on every screen.
  • Processes: a version past its support, with known advisories or with a newer patch has a mark as well as its color.
  • Copy buttons, Copy diagnostics included, now show whether the copy worked.
  • Processes: in a narrow window the details keep the server's exposure and planned action in view.

Fixed

  • Processes: in English and Japanese the Exposure heading is no longer cut short and its tags no longer touch the Version column.
  • About: in a narrow window the links stay under the name.
  • First-run guide: the Back and Next buttons stay in view on steps longer than the window.
  • First-run guide: work days read "Mon Tue Wed" in English.

개선

  • 앱 전체: 예정 동작, 활동 로그의 종류, 경고, 브라우저로 여는 링크에 모든 화면에서 같은 아이콘을 붙였습니다.
  • 프로세스: 지원이 끝났거나 보안 공지·새 패치가 있는 버전에 색과 함께 표시가 붙습니다.
  • 복사 버튼: [진단 정보 복사]를 포함해 복사가 됐는지 버튼에서 바로 알려 줍니다.
  • 프로세스: 좁은 창에서도 상세에 서버의 노출과 예정 동작이 먼저 보입니다.

수정

  • 프로세스: 영어와 일본어 화면에서 노출 열 머리글이 잘리지 않고, 태그가 버전 열에 붙지 않습니다.
  • 정보: 창이 좁아도 링크가 이름 아래에 그대로 붙어 있습니다.
  • 첫 실행 안내: 창보다 긴 단계에서도 [이전]·[다음] 버튼이 늘 보입니다.
  • 첫 실행 안내: 영어 화면에서 업무 요일이 "Mon Tue Wed"처럼 띄어 쓰여 보입니다.

MyLocal 0.6.2

Choose a tag to compare

@sheldon-myiam sheldon-myiam released this 03 Nov 00:54

New

  • General: "Ask before quitting" is on by default, as cleanup keeps running after the app quits.
  • Processes: "Copy request for an agent" in the Version tab lets a coding agent explain a server's advisories.
  • Main window: it opens again where you left it, at the same size.

Improved

  • Processes: the list fits narrower windows by hiding columns, whose values stay in the details.
  • Popover: a "List" button replaces "Show all".
  • Warning window: it comes back if a new server to clean up appears before the warning ends.
  • Cleanup: a server you start again yourself from a terminal or an IDE counts as new, with the usual wait and warning.
  • Privacy: more secrets are hidden in command lines, and only your account can read MyLocal's settings and activity log.
  • About: Open source licenses now also lists the sources of the support information and advisories.

Fixed

  • Cleanup: a kept or protected server is no longer stopped along with a program it runs under.
  • Cleanup: a server is skipped when a keep rule cannot be checked or Docker does not answer in time.
  • Sleep: the cleanup just before sleep no longer runs short of time.
  • macOS permissions: looking at a running server no longer makes macOS ask for access to your folders.
  • Updates: the app opens again reliably after an update.
  • Settings: changing a value no longer drops others when schedule is written on one line.
  • Activity and mylocal log: a line broken by a crash no longer hides the rest of the log.

새 기능

  • 일반: 앱을 꺼도 정리는 계속되므로 [종료하기 전에 묻기]가 기본으로 켜져 있습니다.
  • 프로세스: 버전 탭의 [에이전트용 요청 복사]로 코딩 에이전트에 보안 공지 설명을 맡길 수 있습니다.
  • 메인 창: 닫았던 위치와 크기 그대로 다시 열립니다.

개선

  • 프로세스: 좁은 창에서는 일부 열을 숨겨 목록을 맞추고, 숨은 값은 상세에서 볼 수 있습니다.
  • 팝오버: "전체 보기" 대신 [목록] 버튼이 생겼습니다.
  • 경고 창: 경고가 끝나기 전에 정리할 서버가 새로 생기면 다시 나타납니다.
  • 정리: 터미널이나 IDE에서 직접 다시 실행한 서버는 새 서버로 보고 평소처럼 유예와 경고를 거칩니다.
  • 개인정보: 명령줄의 비밀값을 더 많이 가리고, MyLocal의 설정과 활동 로그는 내 계정만 읽을 수 있습니다.
  • 정보: 오픈소스 라이선스에서 지원 정보와 보안 공지의 자료 출처도 볼 수 있습니다.

수정

  • 정리: 유지하거나 보호하는 서버가 상위 프로그램과 함께 멈추지 않습니다.
  • 정리: 유지 규칙을 확인할 수 없거나 Docker가 제시간에 답하지 않으면 서버를 건너뜁니다.
  • 잠자기: 잠자기 직전 정리의 시간이 모자라지 않습니다.
  • macOS 권한: 실행 중인 서버를 살필 때 폴더 접근 허용을 묻지 않습니다.
  • 업데이트: 업데이트 후 앱이 안정적으로 다시 열립니다.
  • 설정: schedule을 한 줄로 쓴 설정 파일에서 값을 바꿔도 다른 값이 사라지지 않습니다.
  • 활동 로그와 mylocal log: 비정상 종료로 깨진 줄이 있어도 나머지 기록을 볼 수 있습니다.

MyLocal 0.6.1

Choose a tag to compare

@sheldon-myiam sheldon-myiam released this 01 Nov 12:35

New

  • Processes: servers reachable from outside this Mac have a new Exposure tab. It asks whether the server needs to be open, tells why each port is open and how sure that is, and shows what to change. MyLocal does not change your files or start servers.
  • Processes: the Exposure tab can copy a request to paste into a coding agent such as Claude Code, which then changes the project for you.
  • Warning window: "Why open" beside an exposed server opens its Exposure tab.
  • Shortcuts: a new screen shows the app's keys, and lets you change or remove them.
  • Processes: the whole screen now works from the keyboard, including moving through rows and ports, opening details and their tabs, searching, cleaning up and keeping.
  • Menus: "Check for Updates…" and a Help menu are new, and ⌘1 to ⌘8 open the screens.
  • About and Diagnostics: "Send feedback" and "Report a problem" open the public feedback page in your browser. Only the app's version goes along, and what you post there is public.
  • mylocal show and mylocal ls --explain --json tell why a server is open and what to change, mylocal config set ui.shortcuts changes the app's shortcuts, and mylocal diag tells how to get a stopped daemon back.

Improved

  • Menus: the menus at the top of the screen now follow the app's language, and macOS's own menu items follow your system's language.
  • About: it is now its own screen in the sidebar instead of part of General, and it opens even when the daemon is not running.
  • Main window: after you change screens, Tab starts inside the new screen instead of back in the sidebar.
  • Terms of Use: future versions may be paid. You may keep using a free version you have installed, and a paid version applies only if you check its price and agree. The terms and the Privacy Policy now also cover feedback you send.

Fixed

  • Updates: pressing install in a second window during an update no longer starts another install.

새 기능

  • 프로세스: 이 Mac 밖에서 닿는 서버에 "노출" 탭이 생겼습니다. 외부에 열려 있어야 하는 서버인지 묻고, 포트마다 열린 이유와 그 확실성, 바꿀 내용을 보여 줍니다. MyLocal이 파일을 고치거나 서버를 실행하지는 않습니다.
  • 프로세스: 노출 탭에서 Claude Code 같은 코딩 에이전트에 붙여 넣을 요청을 복사해, 프로젝트 수정을 맡길 수 있습니다.
  • 경고 창: 외부 노출 서버 옆의 [열린 이유]를 누르면 그 서버의 노출 탭이 열립니다.
  • 단축키: 새 화면에서 앱의 단축키를 보고 바꾸거나 없앨 수 있습니다.
  • 프로세스: 행과 포트 이동, 상세와 탭 열기, 검색, 정리, 유지까지 화면 전체를 키보드로 쓸 수 있습니다.
  • 메뉴: [업데이트 확인…]과 도움말 메뉴가 생겼고, ⌘1부터 ⌘8까지로 각 화면을 엽니다.
  • 정보·진단: [의견 보내기]와 [문제 보고]를 누르면 공개 의견 페이지가 브라우저에서 열립니다. 앱 버전만 함께 전달되고, 그곳에 올린 글은 공개됩니다.
  • mylocal show와 mylocal ls --explain --json에서 서버가 열린 이유와 바꿀 내용을 볼 수 있고, mylocal config set ui.shortcuts로 앱의 단축키를 바꿀 수 있으며, mylocal diag가 멈춘 데몬을 되살리는 방법을 알려 줍니다.

개선

  • 메뉴: 화면 맨 위 메뉴가 앱에서 고른 언어를 따르고, macOS가 넣는 메뉴 항목은 시스템 언어를 따릅니다.
  • 정보: 일반 탭의 일부에서 왼쪽 메뉴의 별도 화면으로 옮겼고, 데몬이 돌지 않아도 열립니다.
  • 메인 창: 화면을 바꾸면 Tab이 왼쪽 메뉴로 돌아가지 않고 그 화면 안에서 시작합니다.
  • 사용 약관: 앞으로 나올 버전은 유료일 수 있습니다. 이미 설치한 무료 버전은 계속 쓸 수 있고, 유료 버전은 가격을 확인하고 동의한 경우에만 적용합니다. 사용 약관과 개인정보 처리방침에 보내 주신 의견을 다루는 방법도 담았습니다.

수정

  • 업데이트: 설치 중에 다른 창에서 설치 버튼을 눌러도 설치를 다시 시작하지 않습니다.