HandStack 1.2.0
HandStack 릴리스는 각 주요 버전에 따라 zip 압축 파일로 소스를 포함하여 실행 프로그램을 제공합니다.
- IsContractFileWatching 옵트인 옵션 추가
- 기본 레이아웃 템플릿 추가
- 소스 디렉토리 기준으로 최신 파일 유지
- 프로그램 시작할 때 호스트 환경변수 적용 개선
- post-build.sh 스크립트 주석 및 경로 선언 통일
- 불 필요한 과정 삭제
- 계약 파일 Purge 기능 개선 및 버그 수정
- 환경설정 path 에 %VAR_NAME% 형식을 사용하여 환경 변수를 확장 추가
- handstack create 모듈 프로젝트 템플릿 추가
- 웹 폰트 로드 성능 개선
- HANDSTACK_HOME 환경변수 초기화 추가
- 프로그램 실행할 때 기존 모듈 거래를 초기화할 것인지 옵션 추가
- textbox 컨트롤 keydown, keypress 이벤트를 input 으로 변경
- 대소문자 입력 기능 개선
- 파일 모니터링 패턴 등록 개선
- function Contracts 디렉토리 구성 개선
- wwwroot 모듈 화면 Contract 관리 개선 및 버그 수정
- null 가능 역참조 대응 수정
- textbox 컨트롤에 영어 대문자, 소문자 만 입력 가능한 옵션 추가
- 클라이언트 캐시 ID 설정 개선
- OS 에 상관없이 디렉토리 구분자를 기본값으로 '/' 으로 적용
- Path.Combine, Path.Join 기본 구분자를 '/' 으로 사용하는 확장 메서드 추가
- treeView 바인딩 reduceSource 데이터 유지
- 아이콘 크기, 스트로크, 컬러 기본값 추가
- 모듈 Contract 복사 옵션 기능 추가
- 브라우저에서 intervalID 삭제를 인지 못하는 이슈 대응 보완
- tabler-icons 의 꼭 필요한 아이콘만 svg 포맷으로 사용하는 템플릿 추가
- freeze 유무를 확인하여 적용하도록 개선
- 서버 함수 갱신 경로 오류 수정
- syn.config.json 위치를 ack > wwwroot 변경
- border 컬러 강조 추가
- function 모듈 C# 함수 기본 접근 제한자 public > protected 변경
- PlatformTarget AnyCPU 명시
- install.sh 기존 환경변수값 초기화후 추가 하도록 개선
- HTTPS 인증서 파일 확인 검증 및 개발 SSL 설정 기능 추가
- 사용자 업무 화면에 접근 권한 검증 추가
- AES 암호화 기능 개선
- 모듈 로드시 Purge Contract 기능 개선
- 빌드 자동화 task 스크립트 개선
- ack 로드 모듈 계약 초기화 개선
- 데이터베이스 트랜잭션 처리 기능 개선