|
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