File: CHANGELOG.md

package info (click to toggle)
pidcat 2.1.0-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 900 kB
  • sloc: python: 292; makefile: 13
file content (89 lines) | stat: -rw-r--r-- 2,863 bytes parent folder | download | duplicates (4)
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
Change Log
==========

Version 2.1.0 *(2016-09-07)*
----------------------------

 * New: Explicitly run `adb` in 'brief' mode to ensure proper parsing.
 * New: `-a` / `--all` flag shows all logs.
 * Fix: Setting a tag width to 0 now correctly removes tags.


Version 2.0.0 *(2015-05-25)*
----------------------------

 * New: Display package and process name in birth & death messages.
 * New: Process can be matched in addition to package. For example `com.android.chrome` will match
   all of Chrome's processes, `com.android.chrome:` will match only its main process, and
   `com.android.chrome:sandboxed_process1` will match that specific process name.
 * New: `-c` option clears log before reading logs.
 * New: If data is piped to `pidcat` it will be used as the log source instead of `adb`.
 * New: `-t` / `--tag` option allows filtering by tag name (regex supported).
 * New: `-i` / `--ignore-tag` option allows filtering out tags from the logs by name (regex supported).
 * New: `--version` option reports Pidcat's version.
 * New: Obtain unknown process IDs of currently-running apps.
 * New: `--current` option uses the package of the currently visible app for filtering.
 * New: Bash completion support for package names and device names. Requires manual installation of
   file in `bash_completion.d/`.
 * Fix: Properly match process birth & death from secondary processes.
 * Fix: Support leading spaces in PID numbers.
 * Fix: Default maximum tag length is now 23 (Android's maximum length).
 * Fix: Properly parse Android 5.1+ birth & death messages.


Version 1.4.1 *(2014-01-09)*
----------------------------

 * Fix: Ignore manufacturer-added invalid tag levels.


Version 1.4.0 *(2013-10-12)*
----------------------------

 * Add '--always-display-tags' argument for improved grepping.
 * Ignore bad UTF-8 data.
 * Replace tab characters in log message with four spaces.
 * Package name is now optional.


Version 1.3.1 *(2013-07-12)*
----------------------------

 * Add fatal to log level filtering.
 * Add '-e' and '-d' arguments for quickly selecting the emulator or device.
 * Improve removal of 'nativeGetEnabledTags' log spam.


Version 1.3.0 *(2013-06-19)*
----------------------------

 * Add support for Python 3.
 * Add '-s' argument for specifying device serial.
 * UTF-8 decode log messages.


Version 1.2.1 *(2013-06-14)*
----------------------------

 * Add support for 'fatal' log level.


Version 1.2.0 *(2013-06-13)*
----------------------------

 * Allow multiple packages to be specified.
 * Add argument to filter output based on log level.


Version 1.1.0 *(2013-06-12)*
----------------------------

 * De-duplicate tag name in output.
 * Color strict mode violations and optionally GC messages.
 * Support multiple processes for a package.


Version 1.0.0 *(2013-06-11)*
----------------------------

Initial version.