3.3.1 Release
+Added LAMBDA expression
- Check out the link for the description
*TriggerReactor no longer checks for dead codes. This was necessary to utilize the LAMBDA function, yet hopefully, we can add some dead code detection in the future.
*And some other lots of internal refactorings
+Sub-directory support for placeholders just like the executors.
#424
+Inventory Trigger now can have custom titles as it opens.
#423
*Fixes the
#429, the NPE problem of Repeating Trigger
+IMPORT ... AS ... statement added
*Fix
#466 - fixed the case when instantiating a new object, the exception was not caught by the CATCH statement
*fix: Inconsistent behavior of literal string "true"/"false"
Notice
We have some major update in how we assign the 'keys' for the json files used for the configuration of each triggers. There were inconsistent keys being used throughout the different types of trigger, and now they all use the same.
Though, because we already have those keys used in the previous versions, it will be simply written without deleting the previous configuration and will stay as that. (Will print warning in the console)
3.3.1 출시
+LAMBDA 식 추가
*TriggerReactor 에서 이제 '죽은 코드' 를 확인하지 않습니다. 나중에 가능하면 검사 기능을 추가 할 수 있도록 해보겠습니다.
*여러가지 내부적인 코드 변경
+Placeholder에도 Executor처럼 하위 폴더 형식을 지원합니다. 다만 : 는 이미 사용중이기 때문에 경로에는 : 대신 @ 을 사용합니다.
#424
+인벤토리 트리거에 이제 커스텀 타이틀이 사용 가능합니다.
#423
*
#429 의 Reapting Trigger 로드시 NPE 발생 버그 수정
+IMPORT ... AS ... 문 추가
*
#466 수정 - 새 인스턴스 생성시 예외가 CATCH문에서 처리되지 않던 버그 수정
*수정: String 인 "true" 와 "false" 가 Boolean 으로 처리되는 버그 수정
공지
트리거들의 설정을 저장하는 json파일을 키값들이 대체적으로 변경되었습니다. 이전에 다른 타입의 트리거에서 같은 설정에 다른 키를 사용하는 경우가 있었는데 이제 모두 통합됩니다.
다만 이전 버전에서 이미 생성된 설정들이 있기때문에 만약 그 설정들이 존재한다면 새 키와 값이 써지되 이전의 설정들은 섹제되지 않고 중복된 채로 그대로 유지됩니다. (이는 콘솔에 경고가 표시될것입니다.)