|
2 | 2 | <PropertyGroup> |
3 | 3 | <TargetFramework>netstandard2.0</TargetFramework> |
4 | 4 | <PackOnBuild>true</PackOnBuild> |
5 | | - <PackageVersion>0.8.0</PackageVersion> |
| 5 | + <PackageVersion>1.0.0</PackageVersion> |
6 | 6 | <Authors>Darío Kondratiuk</Authors> |
7 | 7 | <Owners>Darío Kondratiuk</Owners> |
8 | 8 | <PackageProjectUrl>https://github.com/kblok/puppeteer-sharp</PackageProjectUrl> |
|
11 | 11 | <Title>PuppeteerSharp</Title> |
12 | 12 | <Description>Headless Chrome .NET API</Description> |
13 | 13 | <PackageId>PuppeteerSharp</PackageId> |
14 | | - <PackageReleaseNotes>* 0.8.0: ElementHandle |
15 | | - * Features: |
16 | | - - ElementHandle support |
17 | | - * API Changes |
18 | | - - Page.SetViewport renamed to Page.SetViewportAsync |
19 | | - - JSHandle.AsElement was dropped. Use JSHandle as ElementHandle instead |
20 | | - - JSHandle.JsonValue renamed to JSHandle.JsonValueAsync |
21 | | - * New APIs |
22 | | - - Page.WaitForNavigationAsync |
23 | | - - ElementHandle.QuerySelectorAsync |
24 | | - - ElementHandle.QuerySelectorAllAsync |
25 | | - - ElementHandle.XPathAsync |
26 | | - - ElementHandle.ScreenshotAsync |
27 | | - - ElementHandle.ScreenshotStreamAsync |
28 | | - - ElementHandle.ClickAsync |
29 | | - - ElementHandle.HoverAsync |
30 | | - - ElementHandle.BoundingBoxAsync |
31 | | - - JSHandle.GetPropertyAsync |
32 | | - - JSHandle.GetPropertiesAsync |
33 | | -* 0.7.0: Page improvements |
34 | | - * Features |
35 | | - - Selectors and Expressions over Selectors |
36 | | - - Script and Style tags |
37 | | - * New APIs |
38 | | - - Page.XPathAsync |
39 | | - - Page.QuerySelectorAsync |
40 | | - - Page.QuerySelectorAllAsync |
41 | | - - Page.QuerySelectorAllHandleAsync |
42 | | - - Page.SelectAsync |
43 | | - - Page.ExposeFunctionAsync |
44 | | - - Page.EvaluateOnNewDocumentAsync |
45 | | - - Page.AddScriptTagAsync |
46 | | - - Page.AddStyleTagAsync |
47 | | - - Page.PageError |
48 | | - - JSHandle.EvaluateFunctionAsync |
49 | | - - ElementHandle.EvaluateFunctionAsync |
50 | | -* 0.6.0: Input |
51 | | - * Features |
52 | | - - Input simulation |
53 | | - * New APIs |
54 | | - - ElementHandle.HoverAsync |
55 | | - - ElementHandle.ClickAsync |
56 | | - - ElementHandle.UploadFileAsync |
57 | | - - ElementHandle.TapAsync |
58 | | - - ElementHandle.FocusAsync |
59 | | - - ElementHandle.TypeAsync |
60 | | - - ElementHandle.PressAsync |
61 | | - - Keyboard.DownAsync |
62 | | - - Keyboard.UpAsync |
63 | | - - Keyboard.SendCharacterAsync |
64 | | - - Keyboard.TypeAsync |
65 | | - - Keyboard.PressAsync |
66 | | - - Mouse.MoveAsync |
67 | | - - Mouse.ClickAsync |
68 | | - - Mouse.DownAsync |
69 | | - - Mouse.UpAsync |
70 | | - - TouchScreen.TapAsync |
71 | | - - Page.ClickAsync |
72 | | - - Page.HoverAsync |
73 | | - - Page.FocusAsync |
74 | | - - Page.TypeAsync |
75 | | -* 0.5.0: Frames and Tracing |
76 | | - * Features |
77 | | - - Network Events |
78 | | - - Tracing |
79 | | - - Frames support |
80 | | - * fixes |
81 | | - - Fixed Browse.Close on Azure Functions |
82 | | - * New APIs |
83 | | - - Request.ContinueAsync |
84 | | - - Request.RespondAsync |
85 | | - - Request.AbortAsync |
86 | | - - Response.BufferAsync |
87 | | - - Response.TextAsync |
88 | | - - Response.JsonAsync |
89 | | - - Session.TracingComplete |
90 | | - - Session.DetachAsync |
91 | | - - Page.Tracing.StartAsync |
92 | | - - Page.Tracing.StopAsync |
93 | | - - Page.EvaluateOnNewDocumentAsync |
94 | | - - Page.Coverage |
95 | | - - Page.WaitForFunctionAsync |
96 | | - - Browser.Targets |
97 | | - - Browser.PagesAsync |
98 | | - - Frame.WaitForSelectorAsync |
99 | | - - Target.CreateCDPSession |
| 14 | + <PackageReleaseNotes> |
| 15 | +* New Features |
| 16 | + * Request.RespondAsync support. |
| 17 | + * CSS and JS Coverage. |
| 18 | + * Request Interception. |
100 | 19 |
|
101 | | -* 0.4.0: Page Features, are you ready? |
102 | | - - Page.GoToAsync |
103 | | - - Page.ReloadAsync |
104 | | - - Page.EmulateMediaAsync |
105 | | - - Page.SetViewport |
106 | | - - Page.EmulateAsync |
107 | | - - Page.SetUserAgentAsync |
108 | | - - Page.MetricsAsync |
109 | | - - Page.Dialog |
110 | | - - Page.Error |
111 | | - - Page.RequestCreated |
112 | | - - Page.GetCookiesAsync |
113 | | - - Page.SetCookieAsync |
114 | | - - Page.SetExtraHttpHeadersAsync |
115 | | - - Page.AuthenticateAsync |
116 | | - - Page.SetJavaScriptEnabledAsync |
117 | | - - Page.SetContentAsync |
118 | | - - Page.EvaluateFunctionAsync |
119 | | - - Page.EvaluateExpressionAsync |
120 | | - - Page.GetTitleAsync |
121 | | - - Page.SetOfflineModeAsync |
122 | | - - Page.CloseAsync |
123 | | - - Page.Console |
124 | | - - Page.WaitForTimeoutAsync |
125 | | - - Page.WaitForFunctionAsync |
126 | | - - Page.WaitForSelectorAsync |
127 | | - - Page.PageError |
128 | | -* 0.3.3: Page.Dispose fixes. NavigationOptions properties were made public. Several Page features are included as pre-release. |
129 | | -* 0.3.2: Frame/FrameManager and Page redirect fixes |
130 | | -* 0.3.1: .NET Framework Support |
131 | | -* 0.3.0: Process improvements, User data dir support |
132 | | -* 0.1.0: PDF and Screenshots support</PackageReleaseNotes> |
133 | | - <ReleaseVersion>0.8.0</ReleaseVersion> |
| 20 | +* New APIs |
| 21 | + * Request.RespondAsync |
| 22 | + * Page.Coverage.StartJSCoverageAsync |
| 23 | + * Page.Coverage.StopJSCoverageAsync |
| 24 | + * Page.Coverage.StartCSSCoverageAsync |
| 25 | + * Page.Coverage.StopCSSCoverageAsync |
| 26 | + * Page.ScreenshotDataAsync |
| 27 | + * Page.PdfDataAsync |
| 28 | + * Page.SetRequestInterceptionAsync |
| 29 | + * Page.GoBackAsync |
| 30 | + * Page.GoForwardAsync |
| 31 | + * Page.QueryObjectsAsync |
| 32 | + * ElementHandle.ScreenshotDataAsync |
| 33 | + * ElementHandle.PdfDataAsync |
| 34 | + * Browser.WebSocketEndpoint |
| 35 | + * Browser.Process |
| 36 | + |
| 37 | +* Namespace Changes |
| 38 | + * PuppeteerSharp.ClickOptions PuppeteerSharp.Input.ClickOptions |
| 39 | + * PuppeteerSharp.Key => PuppeteerSharp.Input.Key |
| 40 | + * PuppeteerSharp.Keyboard => PuppeteerSharp.Input.Keyboard |
| 41 | + * PuppeteerSharp.KeyDefinition => PuppeteerSharp.Input.KeyDefinition |
| 42 | + * PuppeteerSharp.KeyDefinitions => PuppeteerSharp.Input.KeyDefinitions |
| 43 | + * PuppeteerSharp.Mouse => PuppeteerSharp.Input.Mouse |
| 44 | + * PuppeteerSharp.MouseButton => PuppeteerSharp.Input.MouseButton |
| 45 | + * PuppeteerSharp.MoveOptions => PuppeteerSharp.Input.MoveOptions |
| 46 | + * PuppeteerSharp.PressOption => PuppeteerSharp.Input.PresspPtions |
| 47 | + * PuppeteerSharp.Touchscreen => PuppeteerSharp.Input.TouchScreen |
| 48 | + * PuppeteerSharp.Clip => PuppeteerSharp.Media.Clip |
| 49 | + * PuppeteerSharp.MarginOptions => PuppeteerSharp.Media.MarginOptions |
| 50 | + * PuppeteerSharp.MediaType => PuppeteerSharp.Media.MediaType |
| 51 | + * PuppeteerSharp.PaperFormat => PuppeteerSharp.Media.PaperFormat |
| 52 | + * PuppeteerSharp.ScreenOrientation => PuppeteerSharp.Media.ScreenOrientation |
| 53 | + * PuppeteerSharp.ScreenOrientationType => PuppeteerSharp.Media.ScreenOrientationType |
| 54 | + * PuppeteerSharp.DeviceDescriptor => PuppeteerSharp.Mobile.DeviceDescriptor |
| 55 | + * PuppeteerSharp.DeviceDescriptors => PuppeteerSharp.Mobile.DeviceDescriptors |
| 56 | + * PuppeteerSharp.DeviceDescriptorName => PuppeteerSharp.Mobile.DeviceDescriptorName |
| 57 | + </PackageReleaseNotes> |
| 58 | + <ReleaseVersion>1.0.0</ReleaseVersion> |
134 | 59 | <SynchReleaseVersion>false</SynchReleaseVersion> |
135 | 60 | </PropertyGroup> |
136 | 61 | <PropertyGroup> |
|
0 commit comments