-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathCHANGELOG
41 lines (35 loc) · 1.43 KB
/
CHANGELOG
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
Change Log
==========
0.1 (11/02/21)
--------------
- First release
---------------
0.2 (18/02/21)
--------------
- Introduced two new methods: `pause_recording` and `resume_recording` which can be used to pause and resume screen recording respectively.
- The `timeout` argument of the `start_recording` method is deprecated due to it miscellaneous behavior and clash with ability to pause and resume screen recording.
- The screen recording output video is now saved and the screenshots are deleted by `stop_recording` method .
--------------
0.3 (10/03/21)
--------------
- Manually set FPS for the screen recording, by an extra `fps` argument in `start_recording` method.
- Introduced a one more exception class named `InvalidFPS`.
- Minor bug fixes.
--------------
0.5 (14/10/24)
--------------
- Remove the `HighFPSWarning` and `InvalidFPS` exception classes.
- Raise frame count by almost 2 times.
- Calling start and resume recording methods on an already running recorder instance raises a warning instead of printing, and vice versa.
- Temporary screenshots are now stored in `~/.pyscreenrec_data` folder.
- Internal refactors.
--------------
0.6 (09/11/24)
--------------
- Write screenshots directly to the video stream instead of the disk.
- Delegate image writing to a separate thread.
- Use mss library instead of pyscreeze for capturing screenshots.
- Capture a part of the screen.
- Performance improvements.
- Internal refactors.
--------------