Releases: gaplo917/hkepc-ionic-reader
Releases · gaplo917/hkepc-ionic-reader
v4.0.0 -> v4.2.3
-
759bc3f - impl hide pageIndicator when scroll
-
6ca04c1 - impl delete features for favourites and attentions
-
415cb43 - fix android M head fix bug
-
98285f3 - fix edit post when select all and delete will not show the textarea
-
- textarea height now depends on device vh
- (Android) auto scroll to input-help when textarea is being focused
-
51f8c4f - fix typos and my post bugs
-
- fix latest post searchFrom timestamp
- add deduplication on post list render logic
- refactor post list feature
-
07f4e10 - fix post page has no 1000 limit
-
4c9d266 - image src force https
v3.6.1
- remove global backdrops to improve performance that IR design philosophy don't need
- remove click-block to produce weired behaviour (ui freezing-like)
- reduce lots of show/hide scheduling task (wait 400ms for nothing in IR)
- upgrade
AngularJs
v1.5.3 -> v1.7.8 LTS
- upgrade
Gulp v3.9.3 -> v4.0.1
to supportNodeJs v12+
- use
browser-sync
to replacegulp-webserver
to improve development enviornment - remove legacy
bower
by usingnpm modules + browserify
bundle dependencies - override ionic default white
background-color
that cause inconsistent in dark theme
v4.0.0
Performance & General Improvements
- apply standardjs linting that help catching potential bugs and force all codes are in same javascript style
- remove global backdrops to improve performance that IR design philosophy don't need
- remove click-block to produce weired behaviour (ui freezing-like)
- reduce lots of show/hide scheduling task (wait 400ms for nothing in IR)
- upgrade
AngularJs
v1.5.3 -> v1.7.8 LTS
- upgrade
Gulp v3.9.3 -> v4.0.1
to supportNodeJs v12+
- upgrade Cheerio
v0.19.0 -> 1.0.0-rc2
- use
browser-sync
to replacegulp-webserver
to improve development enviornment - remove legacy
bower
by usingnpm modules + browserify
bundle dependencies - review the dependencies list to eliminate security issue
- remove
ionic keyboard
modules that cause unnecessary cloned input and produce very weird behaviour - fix
ionic.tap
modules that cause iOS 3D touch not work - add
{ passive: true }
for some event listener, mostly scrolling, to not block ui thread - refactor ALL html parsing code to WebWorker
- add content management features, including topic filter, user filter and keyword strength
- kick started to decouple ionic library code that can rewrite in modern web technology if I have time (very long way to go)
- Support New Channels in Native Message Bridge which are
share
,actionSheet
andcomposeDialog
UI Enhancement
- improve chat details ui, ditch popup dialog send message
- refactor pagination popover codes that used in multiple controller
- completely refactor PageDetailController codes that establish a standard for myself
- remove popup dialog animation
- fix a lot of UI inconsistent widget
- revamp edit textarea ui that designed for future native-implemented input helper
- fix url input helper bug when only provided url without text
- filter some legacy hkepc topic in the available filter list
- fix unexpected white screen when dark mode
- auto youtube link detection and add embedded youtube in content
- fix editing ui is hard to use when the title too long
- mypost and myreply ui updated to new pagination!
- use vh for more general padding on android device
- add hack font for better looking
- revamp report feature
- remove replies and views sorting (as EPC has remove in their forum)
- fix adding-attachment is too easy to trigger
- add ipad pro support and default handling
Bug Fix
- fix serious refactor logical bug in NativeStorage
v3.5.0
- Fix image not able to load properly
- Fix Toast is chopped when using "M-Head" Phone
- Trim HKEPC reply/quote white space
- Remove image loading spinner which can greatly improve performance when loading lots of images
- Support iPhone XR, XS Max
For details updates: https://github.com/gaplo917/hkepc-ionic-reader/blob/3.x/www/templates/about/version.md
v3.2.0
v2.1.0
v1.7.0
v0.5.0
v0.3.0 Beta version
added ability to create new post
auto refresh after reply
refactor the modal/popover views
UI enhancement
bump version to v0.3.0
v0.2.0 Beta version
added Image lazy loading
fix Login credential expire issue
restrict the anonymous user's functionalities
added ability to hide sticky post
UX refine