Skip to content

Yona v1.4.0

Compare
Choose a tag to compare
@doortts doortts released this 23 Mar 03:25
· 627 commits to master since this release

Yona v1.4.0 릴리즈 소식입니다.

문득, 다음부터는 뭔가 코드명 같은거라도 붙여볼까하는 생각이 들었습니다... 여튼!
v1.4에는 단순하게 동작하지만 사용성에 있어서 크게 변화를 줄 수 있는 기능들이 몇가지 포함되었습니다.

스크린샷이 포함된 상세 릴리즈노트는 v1.4.0 기능추가/변경 상세 내용 에서 보실 수 있습니다.

릴리즈 노트

기능추가

  • 서브태스크 기능
  • 이슈 이동
  • 온라인 커밋
  • 프로젝트 지켜보는 사람 목록보기 지원 by @sjstyle 님 (고맙습니다!)
  • LDAP 로그인 지원
  • 프로젝트 목록을 숨기는 기능
  • Github Enterprise 연동 추가 지원

개선/변경 내용

  • 프로젝트 생성 시 기본 선택되어 있는 공개 범위가 '비공개'에서 다시 '공개' 변경되었습니다. 대신에 application.conf 옵션으로 기본 스코프를 정할 수 있도록 만들었습니다.
  • 성능개선
  • 자신에게 할당된 열린 이슈의 개수가 메뉴에 표시됩니다.
  • 최근 프로젝트 목록을 리셋하거나 지우는 것이 가능해졌습니다.
  • 첨부파일 구별에 사용하는 해시알고리즘을 SHA1에서 SHA256으로 변경 #158 by @npcode 님 (고맙습니다!)

버그 수정

  • 메일 발송시에 본문의 헤더 글자에 깨진 링크의 Anchor 링크가 같이 포함되는 문제
  • 이슈 글을 쓸 때 단일 라벨 복구가 안되는 문제 #112 #181 by @helols 님 (고맙습니다!)

v1.4.0 의 변경사항은 repo.yona.io 에도 적용되어 운영되고 있습니다.

배포파일

  • yona-v1.4.0-bin.zip
    • 바이너리 실행파일로 제공되는 기본 배포파일
  • yona-h2-v1.4.0-bin.zip
    • 바이너리 실행파일로 제공되는 H2 Embedded DB 포함 배포파일
    • 이 버전은 대규모 환경에서 사용하시기엔 적절하지 않습니다. 예를 들면 출장이나 강의 혹은 프로젝트 지원이나 200명 이하의 작은 조직등에서 간단히 쓰다가 통째로 묶어서 이동할때 정도로 사용하시길 권합니다.
  • Docker: @pokev25 님이 https://github.com/pokev25/docker-yona 를 통해 Docker 지원을 도와주고 계십니다. 늘 고맙습니다.
  • 매뉴얼 작성: @minishanell 님이 도와주고 계십니다!
    https://github.com/yona-projects/yona/wiki

이하 v1.3.3 이후 v1.4.0까지의 커밋목록

  • bb83dc2 - issue: Fix single label recovery bug
  • 78d6591 - issue: Fix wrong message key
  • 39a9d76 - code: Change style of meta info area at code view
  • fb63afe - version: Yona v1.4.0
  • 20c15bc - README: Add Amazon AWS installation guide link
  • 21651f7 - attachment: Use SHA-256 instead of SHA-1 (
  • fb97b51 - issue: Increase number of issue minimum width
  • 6ed18f2 - issue: Change css style of number of issue
  • 52b787e - navbar: Show the number of user open issues
  • 815fe3f - project: Fix default project scope by conf file
  • 0032147 - issue: Clear the revision history when moving from a personal project
  • 4b37708 - code: Prevent lazy loading model bug for some cases
  • 1e733d2 - issue: Issues moved from personal projects will not display history
  • ae653a2 - mail: Remove header-anchor link from mail body
  • a53b610 - issue: Remove new issue button link attr 'target=_blank'
  • 79b99cb - issue: Change checked issue list style
  • 06dd16b - code: Add logic to check for online commit permissions
  • a4dd951 - code-browser: Cache code browser page with ehcache
  • 36a2f6f - project: Provide option for default project scope when create
  • 1b8f271 - login: Support simplified LDAP login
  • b8e243a - login: Simplify login input form
  • 491472e - markdown: Set code block to wrap words
  • 9783f28 - initial-data: Set admin user state 'ACTVIE' at first
  • 335d0cc - user-profile: Polishing view pages
  • 2f7e25a - code: Support simplified online commit
  • 6b1ea06 - project-list: Fix wrong total page indicator
  • e8631eb - issue: Add issue body, comments when download as xls file
  • 4015ec2 - usermenu: Load usermenu asynchronously
  • 59be649 - cache-store: Refactor method parameter name
  • 95d7cd2 - usermenu: Support deletion of visited project list
  • 89a6c62 - issue: Add permission check
  • f1aecf9 - issue: Show event message when issue is moved
  • 1c251f9 - subtask: Show Sub-Task option on status
  • bb330c5 - issue: Support issue move to projects
  • 9c08aea - subtask: Fix designs, alignments and typos
  • 2bfc22d - issue: Minimum issue moving from and to projects
  • 340e054 - subtask: Disable parent issue selection case by case
  • 890f3b5 - subtask: Show option menus case by case
  • 81a4a61 - subtask: Add i18n option button
  • c88ca05 - subtask: Refine subtask feature
  • 4082ca5 - subtask: Show options for subtask editing
  • b629b98 - subtask: Make Subtak button & design
  • caf0ee1 - subtask: Support basic subtask feature
  • e189670 - css: Fix voted user avatar verticatl alignment