Breaking:
- GH-238 fix(android)!:
styleDefault
not working on new devices - GH-245 fix!: remove deprecated
windows
platform - GH-255 refactor(ios)!: drop support of iOS 10 and older
- GH-250 refactor(android)!:
setStatusBarBackgroundColor
- GH-229 refactor!: remove deprecated methods
- GH-241 chore!: require
cordova-android
>= 10
Fixes:
- GH-230 fix(browser): Remove invalid proxy function
Chores:
- GH-269 chore: rebuild
package-lock.json
(w/ v3) - GH-265 chore: Update
SUPPORT_QUESTION.md
template - GH-262 chore: fix engines in
package-lock.json
- GH-253 chore: updated
.asf.yml
w/ tag improvement - GH-228 chore(ios): Silence/fix warnings
Refactors:
- GH-261 refactor: remove hardcoded style with UIStatusBarStyleDarkContent
- GH-249 refactor(android): simplify window & activity
- GH-252 refactor(android): setStatusBarTransparent
- GH-251 refactor(android): execute - convert if condition to switch case
- GH-248 refactor(android): refactor setStatusBarStyle
- GH-247 refactor(android): extract action & value strings as static constants
- GH-242 refactor(android): Remove unused code
Others:
- GH-237 ci: sync workflow with paramedic
- GH-232 ci(android): update java requirement for
cordova-android
@11
- GH-224 fix: update engines for working on 3.0.0
- GH-223 dep(dev):
@cordova/eslint-config@4.0.0
w/ fix - GH-222 ci(ios): update workflow w/ iOS 15
- GH-220 ci(action): add badge
- GH-219 ci: remove travis & appveyor
- GH-218 ci(actions): add workflows
- GH-208 ci: add node-14.x to workflow
- GH-200 ci(travis): update osx xcode image
- GH-199 ci(travis): updates Android API level
- GH-196 chore: adds
package-lock
file - GH-194 refactor(eslint): use
@cordova/eslint-config
- GH-195 chore(npm): use short notation in
package.json
- GH-190 Removed iOS 7+
- GH-171 BREAKING CHANGE!: (android) Read
config.xml
for statusbar overlay preference - GH-183 chore(npm): improve ignore list
- GH-182 ci: updates Node.js versions
- GH-173 deprecate
blacktranslucent
,blackopaque
,styleBlackTranslucent
andstyleBlackOpaque
- GH-168 Update
README
.md - GH-169 fix(ios): make default set black text on iOS 13 too
- GH-126 fix: remove deprecated platforms
- GH-157 fix(iOS): Delay
resizeWebView
onviewWillAppear
for correct statusbar height - GH-160 docs(README): Clarify
StatusBarStyle
- ci(appveyor): replace node 6 with node 12
- ci(travis): upgrade to node 8
- docs: Improved documentation and removed text that implies iOS only (#130) (
33e410a
,14b1513
) - docs: Alpha example doesn't match description (#100) (
5b77cae
,9b5baa2
) - chore(types): remove version from types (
fade76b
) - chore: fix github issues link (
288bd71
) - docs: remove outdated translations (
8dacefa
) - build: add
.npmignore
to remove unneeded files from npm package (84081de
) - build: add
.gitattributes
to force LF (instead of possible CRLF on Windows) (da6c2a8
) - ci(travis): Update Travis CI configuration for new paramedic (#139) (
a538bfe
) - feat: update typings (#132) (
003fa61
) - chore: drop Node.js v4 support (#124) (
a07612a
) - chore(github): Add or update GitHub pull request and issue template (
727eea3
) - docs: remove JIRA link (
adcee9f
) - ci(travis): also accept terms for android sdk
android-27
(c8a13b8
) - docs: remove second title headline (
ecf8ccd
) - docs: Add Android overlay support to README (#97) (
e0256b2
,053a902
)
- CB-12679 Remove Permissions section
- CB-13712 (iOS): fix overlaysWebView reset on rotation (#92)
- CB-13623 (iOS): Remove iOS 6-7 code
- CB-13476 (iOS): handle double size statusbar on SDK 10 for iOS 11
- CB-13394 (iOS): fix
iPhone X
StatusBar rendering in landscape - CB-11858 (android) Add
StatusBarStyle
feature support for Android M+ - CB-13311 (iOS) Statusbar does not overlay correctly on
iPhone X
- CB-13028 (CI) Browser builds on Travis and AppVeyor
- CB-12812 (browser) Fix statusbar plugin with Browser platform
- CB-12847 added
bugs
entry topackage.json
.
- CB-12622 Added Android 6.0 build badge to
README
- CB-10879 Enable overlaysWebView on Android API 21+
- CB-12685 added
package.json
to tests folder
- CB-12188 Status Bar is not changing in some specific Android phone (Red MI 3s Prime)
- CB-12369 Add plugin typings from
DefinitelyTyped
- CB-12363 Added build badges for iOS 9.3 and iOS 10.0
- CB-12196 iOS fix Status Bar Not Hiding
- CB-12141 iOS fix white app screen after camera overlay shown on iPad
- CB-12230 Removed Windows 8.1 build badges
- CB-12224 Updated version and RELEASENOTES.md for release 2.2.1
- CB-10288 statusbar plugin interaction with iOS multitasking
- CB-10158 (ios) fix StatusBar issue when recovering from fullscreen video
- CB-10341 ios, document statusTap event
- CB-11191 Statusbar plugin causing issues with webview size
- CB-11917 - Remove pull request template checklist item: "iCLA has been submitted…"
- CB-11832 Incremented plugin version.
- CB-11795 Add 'protective' entry to cordovaDependencies
- Handle extended status bar on iOS
- Plugin uses
Android Log class
and notCordova LOG class
- CB-11287 (ios) - fix webview resize after modal on iPhones
- CB-11485 fix resize on rotation with popover
- Add badges for paramedic builds on Jenkins
- CB-11197 Keep status bar hidden when keyboard pops up
- Add pull request template.
- CB-10866 Adding engine info to
package.json
- patched missing
_ready
method, and changed the way the proxy is installed - CB-10996 Adding front matter to
README.md
- CB-11018 Fix statusbar with
inappbrowser
causing incorrect orientation on iOS8 - CB-10884
Inappbrowser
breaks UI while Screen orientation changes from landscape to portrait on iOS
- CB-10752 for for status bar overlays the webview on iOS 6 in some cases
- CB-10683 Fix wrong StatusBar.isVisible initial value on Windows
- CB-10636 Add JSHint for plugins
- CB-10047 fix iOS 8 deprecated warnings
- CB-10102 The removeObserver code was wrong and it might crash on plugin deallocation
- CB-9513 Allow to show/hide status bar in fullscreen mode.
- CB-8720 Fix status bar position when app started upside down on iOS 7.
- CB-10118 Fixes plugin loading error for Browser platform
- CB-10035 Updated
RELEASENOTES
to be newest to oldest - Added
weakSelf
reference for block use - Fixes CB-4712, CB-5439 statusbar issues
- Fixing contribute link.
- CB-7965 Add cordova-plugin-statusbar support for Browser platform
- Don't use
IsAtLeastiOSVersion
macro to determine height - Use correct statusbar height for landscape orientation in iOS >= 8
- remove travis-ci
- CB-9202 updated repo url to github mirror in package.json
- Added verbose install text for users on < cordova 5.0
- update docs for
StatusBarBackgroundColor
- add auto-tests for basic api
- CB-9180 Add correct supported check for Windows 8.1 desktop
- CB-9128 cordova-plugin-statusbar documentation translation: cordova-plugin-statusbar
- fix npm md issue
- CB-8746 gave plugin major version bump
- CB-8683 changed plugin-id to pacakge-name
- CB-8653 properly updated translated docs to use new id
- CB-8653 updated translated docs to use new id
- Use TRAVIS_BUILD_DIR, install paramedic by npm
- CB-8653 Updated Readme
-
- Use StatusBarBackgroundColor instead of AndroidStatusBarBackgroundColor, and added a quirk to the readme.
-
- Add support for StatusBar.backgroundColorByHexString (and StatusBar.backgroundColorByName) on Android 5 and up
- Allow setting the statusbar backgroundcolor on Android
- CB-8575 Integrate TravisCI
- CB-8438 cordova-plugin-statusbar documentation translation: cordova-plugin-statusbar
- CB-8538 Added package.json file
- CB-8351 ios: Use argumentForIndex rather than NSArray extension
- Fix onload attribute within to be a
- CB-8010 - Statusbar colour does not change to orange
- added checks for running on windows when StatusBar is NOT available
- CB-7986 Add cordova-plugin-statusbar support for Windows Phone 8.1
- CB-7977 Mention
deviceready
in plugin docs - CB-7979 Each plugin doc should have a ## Installation section
- Inserting leading space after # for consistency
- CB-7549 - (Re-fix)
StatusBar
iOS 8 Landscape issue (closes #15) - CB-7700 cordova-plugin-statusbar documentation translation: cordova-plugin-statusbar
- CB-7571 Bump version of nested plugin to match parent plugin
- CB-7549 [StatusBar][iOS 8] Landscape issue
- CB-7486 Remove StatusBarBackgroundColor intial preference (black background) so background will be initially transparent
- Renamed test dir, added nested plugin.xml
- added documentation for manual tests, moved background color test below overlay test
- CB-7195 ported statusbar tests to framework
- Add LICENSE and NOTICE
- Update statusbar.js
- Update backgroundColorByHexString function
- ios: Use a persistent callbackId instead of calling sendJs
- CB-6626 ios: Add a JS event for tapping on statusbar
- ios: Fix hide to adjust webview's frame only when status bar is not overlaying webview
- CB-6127 Updated translations for docs
- android: Fix StatusBar.initialize() not running on UI thread
- CB-6783 - added StatusBarStyle config preference, updated docs (closes #9)
- CB-6812 Add license
- CB-6491 add CONTRIBUTING.md
- CB-6264 minor formatting issue
- Update docs with recent WP changes, remove 'clear' from the loist of named colors in documentation
- CB-6513 - Statusbar plugin for Android is not compiling
- CB-6316: Added README.md which point to the new location for docs
- CB-6316: Added license header to the documentation. Added README.md which point to the new location for docs
- CB-6316: Moved StatusBar plugin documentation to docs folder
- CB-6314: [android] Add StatusBar.isVisible support to Android
- CB-6460: Update license headers