Skip to content

Commit 32cf717

Browse files
chore(release): 0.2.0
1 parent b346921 commit 32cf717

File tree

3 files changed

+60
-3
lines changed

3 files changed

+60
-3
lines changed

CHANGELOG.md

+57
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
4+
5+
## [0.2.0](https://github.com/conjoon/extjs-app-webmail/compare/v0.1.1...v0.2.0) (2022-05-15)
6+
7+
8+
### Features
9+
10+
* "target"-parameter can be omitted when destroying MessageItems ([19fe641](https://github.com/conjoon/extjs-app-webmail/commit/19fe6414582e2f8640b910236509bf38254b6122)), closes [conjoon/rest-api-description#3](https://github.com/conjoon/rest-api-description/issues/3)
11+
* add confirm dialog before MessageEditor gets closed ([0f60069](https://github.com/conjoon/extjs-app-webmail/commit/0f60069f8668045898b0f48a9252379b2630feef)), closes [conjoon/extjs-app-webmail#112](https://github.com/conjoon/extjs-app-webmail/issues/112)
12+
* add desktop notification for new email messages ([7ab7552](https://github.com/conjoon/extjs-app-webmail/commit/7ab75523015b6fd5f22e346134b58000fd356a60)), closes [conjoon/extjs-app-webmail#150](https://github.com/conjoon/extjs-app-webmail/issues/150)
13+
* add functionality for lazy loading the previewText ([46c680c](https://github.com/conjoon/extjs-app-webmail/commit/46c680c5047c024ce380dc8ffba4077761bfa515)), closes [conjoon/extjs-app-webmail#142](https://github.com/conjoon/extjs-app-webmail/issues/142)
14+
* add functionality for lazy loading the previewText ([39d0e56](https://github.com/conjoon/extjs-app-webmail/commit/39d0e56c5e49461a226474e8410a3b7541de396e)), closes [conjoon/extjs-app-webmail#142](https://github.com/conjoon/extjs-app-webmail/issues/142)
15+
* add image matching "from"-address of email sender to header in MessageView ([0b9b823](https://github.com/conjoon/extjs-app-webmail/commit/0b9b823e08ad1f0aeddc7c723120cf506ebc979a)), closes [conjoon/conjoon#12](https://github.com/conjoon/conjoon/issues/12)
16+
* add writer for MessageItem-related entities ([8d78101](https://github.com/conjoon/extjs-app-webmail/commit/8d781012055b3e051fd9eb114af46c510728ad58)), closes [conjoon/rest-api-email#3](https://github.com/conjoon/rest-api-email/issues/3)
17+
* client allows for getting drafts/items/MessageBodies w/o target-parameter ([2a94470](https://github.com/conjoon/extjs-app-webmail/commit/2a94470a433dadd806db3aff332387e9bc9b389f)), closes [conjoon/rest-api-description#3](https://github.com/conjoon/rest-api-description/issues/3)
18+
* fetch recent emails and add them to the grid ([3140a11](https://github.com/conjoon/extjs-app-webmail/commit/3140a1177461e39b4a720c8a3c8e8cd4326d03d3)), closes [conjoon/extjs-app-webmail#144](https://github.com/conjoon/extjs-app-webmail/issues/144)
19+
* make onclick of notification popup focus the owning window ([debccc4](https://github.com/conjoon/extjs-app-webmail/commit/debccc46f9288019abbcb89758ecd981e24180b2)), closes [conjoon/extjs-app-webmail#150](https://github.com/conjoon/extjs-app-webmail/issues/150)
20+
* package sends value for document.title once MainView is activated ([9c12a0c](https://github.com/conjoon/extjs-app-webmail/commit/9c12a0c634897cb8ded5bff6d2ad0f681920c5a9)), closes [conjoon/conjoon#7](https://github.com/conjoon/conjoon/issues/7)
21+
* refactor lazy loading of email previews into grid feature ([e85524a](https://github.com/conjoon/extjs-app-webmail/commit/e85524a838da2d0554ac977e18386c6f1b70eb58)), closes [conjoon/extjs-app-webmail#142](https://github.com/conjoon/extjs-app-webmail/issues/142)
22+
* segmented button for switching between html/plain is now single button ([e831829](https://github.com/conjoon/extjs-app-webmail/commit/e831829b63eadb7eeee90f4aecb2578fb6b14baf)), closes [conjoon/extjs-app-webmail#236](https://github.com/conjoon/extjs-app-webmail/issues/236)
23+
* updating a MessageBody does not require a target-parameter anymore ([9519790](https://github.com/conjoon/extjs-app-webmail/commit/9519790cff7dec8e95aeda8ec546030a5913d88b)), closes [conjoon/rest-api-description#3](https://github.com/conjoon/rest-api-description/issues/3)
24+
25+
26+
### Bug Fixes
27+
28+
* add attachment button in menu does not work ([c6c3721](https://github.com/conjoon/extjs-app-webmail/commit/c6c3721c69d8ca9a4d65cfda393e121e3f53665a)), closes [conjoon/extjs-app-webmail#186](https://github.com/conjoon/extjs-app-webmail/issues/186)
29+
* add fields "answered" and "recent" to list of not-persistable fields ([b052f4f](https://github.com/conjoon/extjs-app-webmail/commit/b052f4ff9272679859fb24f97d7514c8a61d32ae)), closes [conjoon/rest-api-description#3](https://github.com/conjoon/rest-api-description/issues/3)
30+
* add missing headers to API call ([c598ff4](https://github.com/conjoon/extjs-app-webmail/commit/c598ff4ac1b5e1428be76f9eca7da6cd605660ef)), closes [conjoon/extjs-app-webmail#142](https://github.com/conjoon/extjs-app-webmail/issues/142)
31+
* AttachmentList should show correct icon class for mime type ([aff37af](https://github.com/conjoon/extjs-app-webmail/commit/aff37af307be25eb248e7f4a1bde124956912cc8)), closes [conjoon/extjs-app-webmail#135](https://github.com/conjoon/extjs-app-webmail/issues/135)
32+
* attachments must re-appear in the list if DELETE fails ([21b0ee0](https://github.com/conjoon/extjs-app-webmail/commit/21b0ee0d027d0c1b5412e15d176ffb9520c6f3d8)), closes [conjoon/extjs-app-webmail#196](https://github.com/conjoon/extjs-app-webmail/issues/196)
33+
* closing email message using container mask triggers error ([fddf62c](https://github.com/conjoon/extjs-app-webmail/commit/fddf62c7e15a83d97f227841c0a06b8549756d73)), closes [conjoon/extjs-app-webmail#227](https://github.com/conjoon/extjs-app-webmail/issues/227)
34+
* confirm-close-dialog is triggered after message was sent ([b7113cc](https://github.com/conjoon/extjs-app-webmail/commit/b7113cc1ba84ab705101a8460571bf8a4ea9b4fb)), closes [conjoon/extjs-app-webmail#206](https://github.com/conjoon/extjs-app-webmail/issues/206)
35+
* consider new formula "lastSavedMessage" in existing tests ([99ecbf5](https://github.com/conjoon/extjs-app-webmail/commit/99ecbf540d2d44eba1f77ce1210f433a28ed729f)), closes [conjoon/php-ms-imapuser#49](https://github.com/conjoon/php-ms-imapuser/issues/49)
36+
* css-class for "reply" indicator in MessageGrid is wrongly named ([7378cba](https://github.com/conjoon/extjs-app-webmail/commit/7378cba3ebdb03a8211d590863e1dad6d7d6b983)), closes [conjoon/extjs-app-webmail#221](https://github.com/conjoon/extjs-app-webmail/issues/221)
37+
* deleting attachments will throw an error in AttachmentWriter ([c9c313f](https://github.com/conjoon/extjs-app-webmail/commit/c9c313f73f79e0aba0bd670beca0be710a043440)), closes [conjoon/php-ms-imapuser#40](https://github.com/conjoon/php-ms-imapuser/issues/40)
38+
* deleting multiple messages using rowflymenu triggers error ([7202f04](https://github.com/conjoon/extjs-app-webmail/commit/7202f04e2b347c4ca980be4c3479bb5f2aef5f3a)), closes [conjoon/extjs-app-webmail#147](https://github.com/conjoon/extjs-app-webmail/issues/147)
39+
* do not return false in listener for "cn_mail-mailmessagegridload"-event ([25a3a3f](https://github.com/conjoon/extjs-app-webmail/commit/25a3a3f35d3bbe79b291546f4c1e2aa06e0e2122)), closes [conjoon/extjs-app-webmail#161](https://github.com/conjoon/extjs-app-webmail/issues/161)
40+
* enable "show/hide mail-folder"-button ([2d192b0](https://github.com/conjoon/extjs-app-webmail/commit/2d192b0557268b8e6dc9e5560d709f002b290958)), closes [conjoon/extjs-app-webmail#131](https://github.com/conjoon/extjs-app-webmail/issues/131)
41+
* fix tests where id in response is not properly considered ([7a461d8](https://github.com/conjoon/extjs-app-webmail/commit/7a461d8b5db9ff76d8a08745fedf1aeee2dc69a7)), closes [conjoon/php-ms-imapuser#40](https://github.com/conjoon/php-ms-imapuser/issues/40)
42+
* foreground-color of subject in light mode not readable ([9ea8060](https://github.com/conjoon/extjs-app-webmail/commit/9ea806058fa46696e4b43187c1c24633ebc3148c)), closes [conjoon/extjs-theme-material#12](https://github.com/conjoon/extjs-theme-material/issues/12)
43+
* make sure confirm dialog before closing is called properly ([80fb6c7](https://github.com/conjoon/extjs-app-webmail/commit/80fb6c70265d5f30b0c8954e28f824969b76ee83)), closes [conjoon/extjs-app-webmail#112](https://github.com/conjoon/extjs-app-webmail/issues/112)
44+
* make sure seedFolders() checks array before accessing it ([23c1376](https://github.com/conjoon/extjs-app-webmail/commit/23c1376d3c390a64952de92f40fcbae540e4db58)), closes [conjoon/extjs-app-webmail#157](https://github.com/conjoon/extjs-app-webmail/issues/157)
45+
* make sure test work with latest API changes ([9279e49](https://github.com/conjoon/extjs-app-webmail/commit/9279e49cd0bcfbf2a53d7a2192eec4ef09fb13d4)), closes [conjoon/rest-api-description#3](https://github.com/conjoon/rest-api-description/issues/3)
46+
* pendingLazies must not persist when store reloads for different mailbox ([998540b](https://github.com/conjoon/extjs-app-webmail/commit/998540b2921dd66947dd318c83f5ad83d2609275)), closes [conjoon/extjs-app-webmail#216](https://github.com/conjoon/extjs-app-webmail/issues/216)
47+
* prevent relative urls to be clickable in iframe ([99f49d8](https://github.com/conjoon/extjs-app-webmail/commit/99f49d83193dccca32f73d6a3aab912a5a408088)), closes [conjoon/extjs-app-webmail#225](https://github.com/conjoon/extjs-app-webmail/issues/225)
48+
* **reg:** action "markunread" was accidently removed in recent ammend ([695508c](https://github.com/conjoon/extjs-app-webmail/commit/695508c38fdf2f902f215b17878be5587b20b9d2))
49+
* remove object key/value shorthands which are not resolved by build ([b2d35fc](https://github.com/conjoon/extjs-app-webmail/commit/b2d35fcabc6918070126dcf1565eacf0f4bc179e)), closes [conjoon/extjs-app-webmail#153](https://github.com/conjoon/extjs-app-webmail/issues/153)
50+
* return value of destroyed attachment must be data for the owning message ([197a3f2](https://github.com/conjoon/extjs-app-webmail/commit/197a3f23817bdbbe6b327ebb119bf58dc7b793b1)), closes [conjoon/php-ms-imapuser#40](https://github.com/conjoon/php-ms-imapuser/issues/40)
51+
* root property for MessageItemList API-call must be set properly ([87d0e34](https://github.com/conjoon/extjs-app-webmail/commit/87d0e3445d214f6d42d932538acea2cf20880672)), closes [conjoon/extjs-app-webmail#142](https://github.com/conjoon/extjs-app-webmail/issues/142)
52+
* saving a message and immediate closing triggers close confirm dialog ([0b1d6bf](https://github.com/conjoon/extjs-app-webmail/commit/0b1d6bfbc3a07417e83567d7ba74279fffa1e51f)), closes [conjoon/extjs-app-webmail#208](https://github.com/conjoon/extjs-app-webmail/issues/208)
53+
* seedFolders is trying to access undefined TreeModel ([6dce0a1](https://github.com/conjoon/extjs-app-webmail/commit/6dce0a174fb3b099ff2704368899b65656631162)), closes [conjoon/extjs-app-webmail#157](https://github.com/conjoon/extjs-app-webmail/issues/157)
54+
* Sencha CMD not able to transpile certain object property shorthands ([8f849d1](https://github.com/conjoon/extjs-app-webmail/commit/8f849d12c9b472e507e813fe20f07a4bae927eb7)), closes [conjoon/extjs-app-webmail#205](https://github.com/conjoon/extjs-app-webmail/issues/205)
55+
* tests.config.js missing in tests folder ([d5ca1b6](https://github.com/conjoon/extjs-app-webmail/commit/d5ca1b6c9d984f54403356c672a5ca66732c2b89)), closes [conjoon/extjs-app-webmail#199](https://github.com/conjoon/extjs-app-webmail/issues/199)
56+
* updating only a message triggers request for saving the MessageBody ([2a05c50](https://github.com/conjoon/extjs-app-webmail/commit/2a05c50105e5f9085dcf3b90ec568de7aca3b1c5)), closes [conjoon/extjs-app-webmail#223](https://github.com/conjoon/extjs-app-webmail/issues/223)
57+
* various flags of a MessageDraft are discarded when saving an edited message ([f1e4e9e](https://github.com/conjoon/extjs-app-webmail/commit/f1e4e9efaad7b6ca4b733c44aaff3c341489a1d2)), closes [conjoon/php-ms-imapuser#49](https://github.com/conjoon/php-ms-imapuser/issues/49)

package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@
8989
"standard-version": "^9.3.1"
9090
},
9191
"description": "JavaScript email client for conjoon, powered by Sencha Ext JS and coon.js",
92-
"version": "0.1.1",
92+
"version": "0.2.0",
9393
"main": "index.js",
9494
"directories": {
9595
"test": "tests"

0 commit comments

Comments
 (0)