summarylogtreecommitdiffstats
path: root/ChangeLog
blob: 36a1701822f4634ee3f4c1c19969e9c6ce20040f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
=== Morgen 2.2.0
With Morgen 2.2, we are excited to announce a new tool to help you schedule your meetings. Now you can create One-on-One and Permanent Scheduling Links right in your calendar šŸ„³. Forget about Calendly, Morgen has you covered for most of the scheduling scenarios!

Here is how it works:

1. Select a few options for your next meeting. Optionally, add the name and email address of your invitee to make the booking page feel more personal.
2. Copy and send the link generated by Morgen. Depending on the scenario, you might want to share the link by email, Slack, Teams, or put it on your webpage.
3. Your invitee visualizes a page displaying your real-time availability and picks a slot. Morgen checks your calendars to ensure no double booking.
4. Done, your meeting is scheduled. Reuse your personal scheduling link every time you need it.

Visit https://morgen.so/scheduling to learn more about Morgen Scheduling Links. 

=== Morgen 2.1.12
Improvements
- Several performance improvements were added. Most notably, the navigation with calendar shortcuts should be much more responsive now.
- Users who have a Gravatar profile will see their avatar picture in Morgen
- Improved parsing of attendee emails when creating an event to ensure they are valid and support for pasting multiple emails at once
- The due date of a task can be removed after it has been set
- The text from the conference room field of the event widget can now be copied
- Allow invitations to be imported into a Google calendar when the calendar owner is neither the organizer nor an attendee
- Improved shortcuts for non-US keyboards and fixed zoom using plus button on numeric keypad

Bug Fixes
- Fixed an issue that may have caused a duplicate event when accepting invitations on Google, along with additional validation checks to prevent this from happening again
- Calendar shortcuts stopped working after restarting the app. This is fixed now.
- Fixed an issue where the due date label of a task was not updated after midnight
- Fixed a problem where the quick join action for meetings with a Google Meet link was not triggered correctly
- The Windows notification center now displays the Morgen icon and correct application name
- Fixed a bug that prevented saving task changes after selecting a due date when clicking away
- In some cases, the tags in the event widget were not correctly recognized. This is now fixed as well.

=== Morgen 2.1.11
Improvements & Fixes
- Fixed an issue when parsing Exchange events that caused some daily events to be displayed on a wrong day
- Fixed a problem with the recognition of recurrence rules for Exchange events
- Fixed a crash when opening the event details widget of some recurring all-day events
- Certain Google event updates resulted in an ā€œInvalid start timeā€ error message when an event was moved to the day section. This is now solved.
- Allow for long requests when pulling events on CalDAV accounts
- Fixed an issue that prevented updating the recurrence rule of an event series in some cases
- After closing Morgen on Windows, there was a problem that prevented it from being reopened. Fixed now.


=== Morgen 2.1.10
* Bug Fixes
- Fixed an issue preventing events to be fetched on some CalDAV accounts (Hostgator)
- The timezone of new events is now by default the timezone chosen in the Settings, rather than the system timezone
- Fixed the symlink on Linux using the DEB installer
- Fixed an issue causing sometimes an error when trying to RSVPs to single occurrences of a Google event series
- Fixed an issue forcing you to click twice to create an event after closing the event panel with escape
- Fixed an issue causing the wrong parsing of some videoconferencing links in the quick join buttons
- Fixed a problem making it impossible to copy text from the description of a read-only event

* Improvements
- The style of the title bar on Windows has been adjusted to be more consistent with other platforms and avoid a white bar on black theme
- Organizer and attendees are now retained when importing an event into a Caldav provider
- Availability Sharing functionality now adds the timezone abbreviation next to the time
- Prevent the use of some shortcuts when the Availability Sharing mode is enabled or when a dialog is open
- Sanitize attendee email before trying to create a Google Calendar event to avoid errors hard to understand


=== Morgen 2.1.9
* Bug Fixes
- Fixed an issue causing huge output logs on some systems
- Fixed a problem delivering notifications and event alerts
- Fixed an issue preventing the compaction of the database, which could become very large
- One-off events from a recurrent series are now correctly displayed# 


=== Morgen 2.1.8
Ouch! We have been reported a crash occurring when trying to edit calendar shortcuts. Morgen 2.1.8 fixes this issue. Since we were at it, we also fixed a problem causing an error when editing some events created with Fastmail.


=== Morgen 2.1.7
* Bug Fixes
- Fixed a memory leak causing memory usage to grow over time; this should also fix performance degradation over time
- Fixed an issue where certain CalDAV accounts could not be connected because of a failed service discovery (was actually not fixed in 2.1.6)
- Fixed an issue causing some recurrence rules not to be updated correctly
- Fixed an issue where tasks could not be dropped to the all-day section
- Fixed an issue causing the first occurrence of an event series not to be displayed in some timezones
- Fixed an issue causing some events to overlap entirely in the Month view

ā­ Improvements
- The major new feature landed in 2.1.7 is Account Synchronization.
- Morgen now clears outdated notifications
- Morgen does not send notifications for events that belong to an inactive calendar anymore
- The Morgen icon is used for task switcher on Linux as well




=== Morgen 2.1.6

* Bug Fixes
- Fixed an issue where certain CalDAV accounts could not be connected
- Fixed a bug causing recurring events to be displayed on the wrong day in some timezones
- Fixed a problem causing the event detail widget to become unresponsive in some edge cases
- Fixed an issue causing the wrong organizer to be set when importing external invitations into Google Calendar; now, Morgen also disallows importing multiple times the same event
- Fixed the colored calendar indicator in the Save button to show the correct calendar color
- Fixed an issue preventing switching recurrent events to a different calendar

* Improvements
- Added a loading indicator in the event detail widget to indicate that an event is being updated
- Prevent entering the alpha channel when defining custom calendar colors, because this is not supported
- Event colors in dark mode have been slightly adjusted to be less strong
- Add throttle on the refresh calendars operation, to avoid lag on the calendar view when coming into focus
- Restore the previous status of the sidebar when the app is launched
- Ensure that existing events cannot be imported as duplicates