l u n a m o t h  4 t h   |  COVER  |  TAG CLOUD  |  GUEST  |  RSS 


| Textcube 1.9.0 : total 1 posts
2014/03/21 텍스트큐브 1.9.0 ~ 2.0.0 리뷰 (3)

| 텍스트큐브 1.9.0 ~ 2.0.0 리뷰  [블로그 이야기]

이전 글 : 텍스트큐브 1.7.7 ~ 1.9 리뷰 + 니들웍스/TNF 리더 신정규님 인터뷰

지난 2014년 2월 27일 텍스트큐브 1.9.0 이 공개되었습니다. 아울러 마이너 버그 패치 버전 1.9.1 이 공개되었고 3월 16일 현재 1.9.2 RC1 까지 공개된 상태입니다. 1.9.0 RC 3 이후로 수정된 사항, 그리고 1.9.1 , 1.9.2 에서 수정된 사항들 정리해봤습니다.

그리고 지난 2014년 3월 1일은 태터툴즈가 공개된 지 10주년이 되는 날이었습니다. 태터툴즈에서 티스토리, 텍스트큐브닷컴, 텍스트큐브까지 지난 10년 동안 많은 변천 속에 아직 계속해서 명맥을 유지하고, 개발되고 있는 것이 한편으로는 놀랍기도 하고 여러모로 감회가 새로웠습니다.



텍스트큐브 1.9.0 (2014/02/27) , 소개, 포럼 공지

Largo (느리게) 라는 릴리즈 명의 텍스트큐브 29번째 릴리즈입니다. inureyes님이 작성하신 텍스트큐브 1.9 소개 글에서 1.8 이후의 변경 사항을 살펴보실 수 있습니다. RC3 이후 수정된 사항으로는 RSS 리더 UI 개선, IPv6 로컬 호스트 주소 매핑 지원, 검색엔진에서 같은 컨텐츠의 페이지를 중복해서 크롤링을 하지 않도록 canonical meta tag 지원 (rel=canonical), OpenID 관련 안내 수정, RSS/ATOM 피드 관련 이메일 규격 추가 지원, 댓글/트랙백 허용하지 않는 경우에도 댓글/트랙백 달리던 문제 수정, 에디터 실시간 변경 시 제대로 동작하지 않는 문제 수정, 태그/보관소 공백 페이지 나오는 문제 수정 등이 있었습니다.

1.9 의 전체 주요 변경 사항으로는, 새로운 관리자 인터페이스와 새로운 에디터 (TinyMCE) 의 도입, 모바일 인터페이스의 개선과 다양한 요소에서의 RSS/ATOM 피드의 지원, 스팸 대응 관련 개선 및 FAS 플러그인의 추가, 코드 캐시의 도입, 그 외 여러 버그 수정들이 있었습니다.

오래간만의 릴리즈로 다소 뒤늦은 감은 있지만 1.8 버전대를 다시 정리하고 최근 웹상의 최신 업데이트를 반영했다는 측면에서 의미가 있을 듯싶습니다. 2.0 은 좀더 다른 각도에서 개발 될 듯싶은데, 새로운 퍼블리싱 플랫폼으로 재탄생하길 기대를 걸어봅니다.

(cf. medium.com 류의 새로운 퍼블리싱 플랫폼 목록)



텍스트큐브 1.9.1 (2014/03/02)

1.9.0 버전의 버그 수정 및 모바일 인터페이스 개선이 이뤄진 버전입니다. 1.9.0 이후 변경 사항은 댓글 차단을 해도 모바일 모드에서 댓글을 작성할 수 있던 버그 수정, 스마트폰 모드 카테고리 뷰 부분 버그 수정, 데스크탑 모드에서 스마트폰 모드으로 이동하는 버튼 추가, 저자/카테고리 별 RSS/ATOM 피드에서의 버그 수정, 팝업 에디터의 CSS 깨지는 버그 수정이 있었습니다.



텍스트큐브 1.9.2 베타1 (2014/03/08)

텍스트큐브 TinyMCE 에디터

텍스트큐브 TinyMCE 에디터


1.9.1 이하 버전에서 발견된 버그를 수정하고 TinyMCE 에디터가 최신 버전으로 업데이트됐습니다. 1.9.1 이후 변경 사항은 TinyMCE 4.0.18 업데이트 및 TTML 지원, canonical meta tag 가 숫자 주소에서 오동작 하는 문제 수정이 있었습니다.



텍스트큐브 1.9.2 RC1 (2014/03/15)

TinyMCE-TTML 에디터가 업그레이드됐으며, 자바스크립트 mine type 해석 버그 수정, 방문자 세션 정보 관련 오류 수정, 포매터 변환시 에디터 인스턴스 불러오지 못하는 버그 수정, Modern/TinyMCE 에디터 상에서 첨부시 불필요한 스타일 코드 삽입되던 문제 수정, 모바일 모드에서 댓글, 트랙백 보기에서 데스크탑 모드 전환시 공백화면 나오는 문제 수정, embed 코드 들어간 글 모바일에서 볼 때 무한 로드되는 문제 수정 등이 있었습니다. TinyMCE 에디터의 경우 팥알님이 지적한 문제점을 포함해서 계속해서 개선을 해나가면 좋을 듯 싶습니다.



텍스트큐브 1.9.2 (2014/03/18)

텍스트큐브의 31번째 릴리즈, 텍스트큐브 1.9.2 버전이 poco a poco (서서히, 조금씩) 이란 릴리즈 명으로 지난 3월 18일 릴리즈 됐습니다. RC 버전에서 달라진 사항으로는 TinyMCE 에디터의 개선, 모바일 모드 동작 개선, 대량 트래픽 대응 부분 개선, 최신 서버 배포판, PHP, MariaDB, MySQL 지원 개선이 있었습니다. 에디터에서 링크 삽입시 상대주소 사용하지 않도록 변경됐습니다.

1.9 개발 로드맵은 마무리가 됐으며 이제 1.10 개발 마일스톤으로 넘어간 상태입니다. 1.10 에서는 모바일 모드의 리뉴얼이 있을 예정입니다. (아래 inureyes님 트윗 참고)


텍스트큐브 1.9.3 베타1 (2014/04/15)

SSL 지원 기능이 추가됐습니다. (깃허브 LI-NA님 요청 사항) config.php 에서 $service['useSSL'] 값을 true 로 변경시 모든 http 출력 https 출력으로 변경됩니다. 아울러 모바일에서 접근할 때 모바일 모드 옵션을 켜도 데스크탑 모드가 먼저 나오는 문제가 수정됐습니다.



텍스트큐브 1.9.3 RC1 (2014/05/12)

TinyMCE 에디터가 버전업 됐으며, Line 페이지에서의 Body ID 수정, 카테고리 리스트 형식 출력시 HTML 생성 문제 수정, 에디터 상에서 앵커 삽입시 경로 문제 수정, 키워드 로그 사용시 태그 옆에 키워드 로그 아이콘 사라지는 문제가 수정됐습니다.



텍스트큐브 1.9.3 (2014/05/28)

"에디터에 링크를 붙여놓고 엔터키를 누를 경우 자동 변환된 링크의 anchor 태그 안에 포커스가 맞춰지는 문제 수정 (#1679)" 됐습니다. 1.9 마일스톤은 1.9.3 까지만 나오며 이후로는 1.10 으로 릴리즈 될 예정입니다. (1.1 Friends 버전과 다소 헷갈릴 수도 있겠습니다만^^;)







텍스트큐브 1.10.0 베타1 (2014/06/24)

텍스트큐브 1.10.0 베타1 버전이 2014년 6월 24일 릴리즈됐습니다. 태터툴즈 1.1 버전이 나온 2006년 11월 11일로 부터 7년 7개월 13일이 지난 후 릴리즈 +0.9 버전이 공개됐습니다. 그러고보니 변함없이 묵묵히? 참 오랫동안 개발이 되고 유지가 되고 있는듯 싶습니다.

텍스트큐브 1.10 은 모바일, 타블렛 지원 부분 강화, 최신 웹브라우저 기능들 도입을 목표로 1.X 트리의 마지막 마일스톤이 될 예정입니다. 1.10.0 베타1의 주요 추가, 개선, 수정 사항은 다음과 같습니다.

  • SQLite 3 데이터 베이스 지원 : 아직 실험적인 기능으로 문제가 있을 수 있다고 합니다.
  • 새 기본 스킨 Periwinkle 의 추가 : Bootstrap Flat UI 테마로 제작된 데스크탑, 타블렛, 스마트폰을 모두 지원하는 반응형 HTML5 스킨입니다.

    Periwinkle 스킨
  • 스킨 index.xml 설정에 모바일/데스크탑 동시 지원 옵션 추가 : 기존의 /m, /i 는 제외됐으며, 하나의 스킨으로 모바일/데스크탑 동시 지원하는 설정이 추가됐습니다. support mobile="yes" desktop="yes" tablet="yes" 형식, 모바일 지원 스킨이 아닐 경우 기본적으로 내장된 lucid 스킨을 사용하게 될 듯싶습니다.
  • "memcache를 세션 테이블로 사용하는 옵션을 사용할 경우 SessionVisits 테이블의 garbage collection이 일어나지 않아 접속이 갈수록 느려지는 문제 수정"
  • 관리자단 IE6 지원 부분 deprecated

1.10 버전에서 1.X 트리 잘 마무리 되고 텍스트큐브 2.0 에서는 뭔가 새로운 블로그의 모습? 을 엿볼 수 있으면 좋을 듯싶네요 :)



텍스트큐브 1.10.0 베타2 (2014/07/24)

블로그 기본 스킨이 변경됐으며, 모바일 모드가 일반 모드의 모바일 스킨 적용 방식으로 바뀌었습니다. 모바일 모드에서 사이드바 렌더링, 플러그인 동작이 제한하는 기능이 추가됐습니다. memcache 사용 시 설정에 따라 접속 속도가 느려지는 문제가 해결됐습니다. 다음 베타는 스팸 문제가 해결된 후라고 하네요.



텍스트큐브 1.10.1 RC1 (2014/09/25)

초기 로딩 루틴이 변경됐으며, 휴지통에 들어간 스팸이 지정한 시간 보다 빨리 삭제되는 문제, 윈도우 서버 설치된 경우 이미지 사이즈 오류 부분, 모바일 모드에서 이미지 크게 나오던 문제, 수정한 스킨 다운로드 안되던 문제가 수정됐습니다. 조만간 정식 버전이 나올듯 싶네요.



2014-08-19 화요일 오후 10:40 업데이트
Textcube for GAE(Google App Engine) - https://github.com/Needlworks/Textcube/tree/gae // 겐도님이 텍스트큐브를 구글 앱 엔진에서 돌아갈 수 있도록 만들어주셨습니다 :)



텍스트큐브 1.10.0 발표후보 2 공개 (2014/11/07)

라인 데이터가 TTXML 으로 백업/복원을 지원합니다. 로그인 화면에서 앞으로 가기가 추가됐으며, HTML 코드 처리를 CodeMirror 사용으로 변경됐습니다. DDoS 관련 보완, TinyMCE 업데이트, URL 필터 동작하지 않던 문제 수정, 에디터에 URL 복사시 문제점 등을 수정했습니다.



텍스트큐브 1.10.0: Soave 배포 (2014/12/15)

1.10.0 정식 버전이 릴리즈 됐습니다. 자세한 소개는 텍스트큐브 1.10 소개에서 보실 수 있습니다. 지난 RC2 에서 추가/변경된 점은 모바일 스킨 모드 지원, 기본 모바일 스킨 추가, 코드 캐시 기능 정식 추가, 썸네일 이미지 처리 관련 컴포넌트 도입, 댓글/트랙백 대량 일괄 삭제 기능 도입, PHP5.5 이상에서 레퍼러 플러그인 작동 문제 수정, 관리자 패널 UI 수정 등이 이뤄졌습니다.



텍스트큐브 1.10.1 발표후보 1 공개 (2014/12/24)

개발 트리가 기존 1.10 에서 master 브랜치로 변경됐습니다. 1.10.1 에선 안티스팸 관련 기능 등이 추가됐습니다. 안티스팸 플러그인 개발을 위한 입력 검지 코드 커스텀 기능 추가, 이 기능을 활용한 구글의 reCAPTCHA 플러그인의 추가, 그 외 몇몇 UI 요소가 변경됐습니다. 댓글에 답글달기 창이 기존 팝업창에서 모달창 형태로 변경됐습니다. 그외 jQuery 업데이트, 이올린 관련 잔여 사항 제거, 자동 저장 로직 변경, TinyMCE 디자인 변경, 기본 스킨 검색엔진 크롤링시 문제 수정, 에디터 상에서 more/less 부분에서 생기는 에러 등이 수정됐습니다.



텍스트큐브 1.10.1 발표후보 2 공개 (2015/01/06)

페이징 사용시에도 댓글/트랙백 펼침 모드 지원, 모바일 모드에서 table 태그 제거 제외, 본문 more/less 에니메이션 추가, lodash 라이브러리 추가, 텍스트큐브 쿠키 기본값 변경 지원, 관리자 모드에서 댓글이 길 경우 줄여서 보여주는 기능 등이 추가/수정됐습니다. 외부 리소스 서버가 Daum 지원 서버에서 Amazon 지원 서버로 변경됐습니다.



텍스트큐브 1.10.1: Soave 배포 (2015/01/09)

텍스트큐브의 34번째 정식버전 1.10.1 이 공개됐습니다. 모바일에서 사이드 바 기능 지원이 추가됐습니다.



텍스트큐브 1.10.2 발표후보 1 공개 (2015/01/16)

모바일 모드에서 커버 플러그인 부분을 제외했으며, iframe 컨텐츠는 허용됐습니다. TinyMCE 에디터에서 불필요한 코드 생성되는 문제 수정, 제목/글 저장하지 않은 상태에서 에디터 변경시 문제점 수정, 숫자 주소 사용시 마지막 글 주소 문제 수정, 커버 플러그인 첫 페이지 사용시 모바일 모드에서의 문제점이 수정됐습니다.



텍스트큐브 1.10.2 : Attacca 배포 (2015/01/19)

텍스트큐브의 35번째 정식버전 1.10.2 이 공개됐습니다. 답글 달기 창에서 ESC, 외부 클릭시 작성했던 글이 유실되는 문제가 수정됐습니다.



관리자 패널 스킨 silica // zvuc님이 만드시고 계신 새로운 관리자 스킨입니다. 깔끔하네요 :)



텍스트큐브 1.10.3 : Attacca 배포 (2015/03/01)

"텍스트큐브 1.10.3 부터 텍스트큐브 2.0과의 호환성 보장을 위하여 플러그인에서 참조하는 플러그인 전용 전역 변수들을 Model_Context 객체의 plugin 네임스페이스를 통해 동시에 제공합니다." , TinyMCE 에디터에서 기존 모던 에디터와의 호환성을 위한 부분이 추가됐으며, HHVM 호환성 관련 보완, TTML 플러그인 업데이트, 기본 플러그인 1.8/2.0 스펙 지원, FAS 플러그인 수정, periwinkle 스킨 라이브러리 업데이트, TinyMCE 가로 스크롤바 나오는 오류 수정, 링크 수정시 저장 버튼 가리는 문제 수정, 구글맵 플러그인 지도 삽입 오류 수정 등이 있었습니다.



텍스트큐브 1.10.4 : Attacca 배포 (2015/03/02)

피드 통계가 나오지 않던 문제, 보호글 패스워드를 입력해도 볼 수 없던 문제를 수정한 긴급 패치 버전입니다.



텍스트큐브 1.10.5 : Attacca 배포 (2015/03/21)

1.10.4 에서의 UI, 페이지 캐쉬 버그 수정, TinyMCE 에디터 버전 업, 키워드 로그로 카테고리 설명을 추가할 수 있는 기능이 추가됐습니다. (키워드명을 카테고리명과 일치시키면 됩니다.)



텍스트큐브 1.10.6 발표후보 1 배포 (2015/03/31)

관리자 모드에서 글/댓글/트래백 없을시 메시지가 추가됐으며, more/less 글 접기/펼치기 부분이 모바일에서도 동작 지원이 추가됐습니다. "stripHTML 함수가 피처폰에서의 가독성 향상을 위해 연속된 빈 칸을 한 칸으로 줄이는 기능이 pre / code 블럭에서의 띄어쓰기를 망가뜨리지 않도록 동작 변경" 됐으며, 페이지 캐시 기능 사용시 리스트 페이지 중복 출력 버그가 수정됐습니다.



텍스트큐브 1.10.6 : Tempo primo 배포 (2015/04/06)

1.10.6 정식 버전이 배포됐습니다. 텍스트큐브의 39번째 릴리즈이며, 니들웍스/TNF(태터앤프렌즈,태터네트워크재단)의 10주년 기념 버전이기도합니다. 니들웍스에서는 10주년을 기념해서 별도의 페이지를 준비중에 있습니다. :) 여유가 되면 저도 10주년을 기념하는 글 블로그에 남겨보도록 하겠습니다 :)

(1.10.6 정식 버전에서는 카테고리 페이지에서 페이징 부분이 나오지 않던 문제가 수정됐습니다.)




2015-04-14 화요일 오후 8:43 업데이트
TNF 10년! 기념 페이지가 오픈됐습니다 ;)



2015-04-15 수요일 오후 11:05 업데이트
TNF 10년, 블로그를 사랑한 물리학자 – 신정규 인터뷰 | 슬로우뉴스



텍스트큐브 1.10.7 베타 1 배포 (2015/05/10)

TinyMCE 에디터에서 마크다운을 지원합니다. SSL 환경에서 설치할때 자동으로 환경설정을 셋팅합니다. 그 외 플러그인 관련 버그, 백업/복원시 에디터 포맷 문제, 방명록 누락 문제가 수정됐습니다.



텍스트큐브 1.10.7 발표후보 1 배포 (2015/05/18)

기존 Modern 에디터의 글을 모두 TinyMCE 에디터로 마이그레이션을 실행합니다.



텍스트큐브 1.10.7 : Tempo primo 배포 (2015/06/04)

1.10.7 정식버전이 릴리즈됐습니다. 텍스트큐브의 40번째 배포버전이며, "템포프리모, 본래의 빠르기로" 라는 악상기호 릴리즈 명을 붙었습니다. 에디터에 인식 가능한 파일 속성이 추가됐으며, Memcached 사용시 캐시 플러싱 일어나지 않던 문제가 수정됐습니다.



텍스트큐브 1.10.8 발표후보 1 배포 (2015/07/09)

TinyMCE 에디터 라이브러리가 4.1.10 버전으로 업데이트 됐으며, 플러그인 환경설정 정보가 섞일 수 있었던 문제가 수정됐습니다. jQuery 사용 플러그인이 텍스트큐브 내 jQuery 와 충돌할 수 있었던 문제가 수정됐습니다.



텍스트큐브 1.10.8 : Tempo primo 배포 (2015/11/19)

1.0 버전대의 최종 버전인 1.10.8 버전이 릴리즈됐습니다. "로그인 세션 처리시 입력 변수 체크 강화, 시스템에 MySQLi 익스텐션만 설치되어 있는 경우 모듈이 필요하다는 에러가 발생하는 문제, TinyMCE 에디터 사용시 서브창의 글꼴이 브라우저 언어 설정에 따라 깨져 나오는 문제, 스킨 파일 저장시 경로를 벗어나 저장할 수 있는 문제" 수정됐습니다.



텍스트큐브 1.10.9 베타 1 배포 (2016/01/18)

PHP 7 을 지원하는 텍스트큐브 1.10.9 베타1 이 공개됐습니다.



텍스트큐브 1.10.9 배포 (2016/03/17)

PHP 7 을 지원하는 텍스트큐브 1.10.9 가 공개됐습니다.



텍스트큐브 1.10.10 배포 (2016/04/26)

보안 패치 버전입니다. "일반 : canonical URL 출력 기능 사용시 주소를 제대로 필터링하지 않는 문제 수정 (#1844)"








텍스트큐브 2.0.0 Alpha 1 (20150507) 배포 (2015/05/07)

5월 7일 텍스트큐브 2.0의 첫번째 알파버전이 공개됐습니다. 현재 개발중인 기능이 많아서, 실제 사용중인 블로그에는 업데이트 적용을 권장하고 있지는 않습니다. 독립 페이지 지원 (e.g. lunamoth.com/profile 접속시 lunamoth/entry/profile 글 보여주기) , 번들 기능, 블로그 특정 플러그인 실행 권한 지원, 관리자 패널 커스텀 자바스크립 지원 등 많은 추가사항이 개발중입니다. PHP 지원 최소 버전도 5.5 로 상향됐습니다.



텍스트큐브 2.0.0 Alpha 2 (20150520) 배포 (2015/05/20)

TinyMCE 에디터의 마크다운 지원이 추가됐으며, 버전 체크 관련 메시지 변경, 그 외 다수의 버그가 수정됐습니다.



텍스트큐브 2.0.0 Alpha 3 (20150605) 배포 (2015/06/05)

에디터 마크다운 지원 부분, 첨부파일 부분이 개선 수정됐습니다. 그 외 오작동 부분이 수정됐습니다.



텍스트큐브 2.0.0 Alpha 4 (20160119) 배포 (2016/01/19)

PHP 7 지원 추가됐습니다.



텍스트큐브 2.0.0 베타 1 (20160623) 배포 (2016/06/23)

데스크탑 모드 지원이 추가됐습니다. HSTS 지원 추가, 마크다운 문법 하이라이팅 지원, MIME type 추가, 프레임웍 이전 (codeball/NAF2), 디렉토리 구조 변경 (스킨 등 user 하위로), MySQL 기본 아답터 지원 제외, 레거시 코드 제거, 자바스크립트 코드 압축 등이 추가됐습니다.

추가로 http://lunamoth.com/profile 형태의 블로그 주소뒤에 바로 슬로건이 붙는 형태의 주소를 지원합니다. 관리패널 스킨에서 커스텀 자바스크립트를 지원합니다. 자신만의 이름을 가진 텍스트큐브 브렌치를 만들 수 있습니다



텍스트큐브 2.0.0 베타 2 (20160724) 배포 (2016/07/24)

폴리머 프레임웍 기반으로 관리자 패널이 재작성중입니다.



참고로 텍스트큐브 개발, 소스 저장소는 GitHub 로 이전되었습니다.
* 깃허브 : http://github.com/Needlworks/Textcube/
* 소스 갱신 내역 : https://github.com/Needlworks/Textcube/commits/master
* 이슈 : https://github.com/Needlworks/Textcube/issues
* 릴리즈 다운로드 : https://github.com/Needlworks/Textcube/tags


* 글 최초 공개 일시 : 2014/03/16 오후 09:30
* 글 최종 갱신 일시 : 2016/07/26 오후 05:32


2014/03/21 21:04 2014/03/21 21:04



tags: , , , , , , , , , , , , , , , , , , , , , , , , , ,

Posted by lunamoth on 2014/03/21 21:04
(3) comments

lunamoth
Textcube

Profile
Contact



Suede
brett anderson

lunamoth on Twitter
Miranda NG

Follow @lunamoth
http://feeds.feedburner.com/Lunamoth
follow us in feedly