Skip to content

Commit a1cfe83

Browse files
committed
announcement for 6.4.0; updated to npm 8
1 parent 3e1e207 commit a1cfe83

File tree

6 files changed

+80
-32
lines changed

6 files changed

+80
-32
lines changed

_src/app/index.html

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -176,21 +176,18 @@ <h1>News</h1>
176176
<div class="row">
177177

178178
<div class="col-sm-6 col-lg-6">
179-
<h4 class="anchor" name="pgCodeKeeper-6.3.0" id="pgCodeKeeper-6.3.0">pgCodeKeeper 6.3.0</h4>
180-
<p class="date">November 17, 2021</p>
179+
<h4 class="anchor" name="pgCodeKeeper-6.4.0" id="pgCodeKeeper-6.4.0">pgCodeKeeper 6.4.0</h4>
180+
<p class="date">March, 2022</p>
181181
<ul class="short-article">
182-
<li>
183-
Added <a href='https://www.postgresql.org/docs/14/release-14.html'>PostgreSQL 14</a> support:
184-
<ul>
185-
<li>parser support for new SQL and PL/pgSQL syntaxes</li>
186-
<li>support for SQL-standard function bodies, not wrapped as string literals</li>
187-
<li>support for COMPRESSION option in table columns</li>
188-
<li>support for MULTIRANGE and SUCSRIPT options in types</li>
189-
<li>support for keywords used as column names in SELECT without AS</li>
190-
<li>removed support of postfix unary operators</li>
191-
</ul>
192-
</li>
193-
<li>Fixed an error when parsing SELECT ... INTO in PL/pgSQL IF-statement.</li>
182+
<li>It is now possible to recursively load pgCodeKeeper libraries, which are referenced by other libraries added to the project. Library must be in a project (or project archive) format to have its own dependences, which must be listed in its <i>.dependencies</i> file.<br>
183+
This option is disabled by default so that behaviour of existing projects doesn't change. Users can enable this new mechanism in project settings.<br>
184+
In a general case, for library dependencies to be loaded, container of that library must have its <i>loadNested</i> flag set in <i>.dependencies</i> file. For instance, in this dependency chain: <i>project → lib1 → lib2 → lib3</i>, <i>lib2</i> will be loaded if <i>project</i> has the option enabled, and <i>lib3</i> will be loaded if the option is set in both <i>project</i> and <i>lib1</i>.</li>
185+
<li>Added a tree view of referenced libraries and their structure in Project Explorer.</li>
186+
<li>Added an option to save DB passwords in plain text in Eclipse workspace instead of Eclipse secure storage for cases where latter was unstable. Users can also use passwords stored in <i>.pgpass</i> file.</li>
187+
<li>Added an option to limit number of rows returned by executed SELECT statements.</li>
188+
<li>Non-relocatable extensions are now re-created when necessary.</li>
189+
<li>Improved SQL code formatter, fixed errors.</li>
190+
<li>Fixed an error where a newline was lost at the beginning of some expressions.</li>
194191
</ul>
195192
</div>
196193

_src/app/news.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,20 @@
4242
<div id="release-block" class="container">
4343
<h1>Releases</h1>
4444

45+
<h4 class="anchor" name="pgCodeKeeper-6.4.0" id="pgCodeKeeper-6.4.0">pgCodeKeeper 6.4.0</h4>
46+
<p class="date">March, 2022</p>
47+
<ul class="short-article">
48+
<li>It is now possible to recursively load pgCodeKeeper libraries, which are referenced by other libraries added to the project. Library must be in a project (or project archive) format to have its own dependences, which must be listed in its <i>.dependencies</i> file.<br>
49+
This option is disabled by default so that behaviour of existing projects doesn't change. Users can enable this new mechanism in project settings.<br>
50+
In a general case, for library dependencies to be loaded, container of that library must have its <i>loadNested</i> flag set in <i>.dependencies</i> file. For instance, in this dependency chain: <i>project → lib1 → lib2 → lib3</i>, <i>lib2</i> will be loaded if <i>project</i> has the option enabled, and <i>lib3</i> will be loaded if the option is set in both <i>project</i> and <i>lib1</i>.</li>
51+
<li>Added a tree view of referenced libraries and their structure in Project Explorer.</li>
52+
<li>Added an option to save DB passwords in plain text in Eclipse workspace instead of Eclipse secure storage for cases where latter was unstable. Users can also use passwords stored in <i>.pgpass</i> file.</li>
53+
<li>Added an option to limit number of rows returned by executed SELECT statements.</li>
54+
<li>Non-relocatable extensions are now re-created when necessary.</li>
55+
<li>Improved SQL code formatter, fixed errors.</li>
56+
<li>Fixed an error where a newline was lost at the beginning of some expressions.</li>
57+
</ul>
58+
4559
<h4 class="anchor" name="pgCodeKeeper-6.3.0" id="pgCodeKeeper-6.3.0">pgCodeKeeper 6.3.0</h4>
4660
<p class="date">November 17, 2021</p>
4761
<ul class="short-article">

_src/package-lock.json

Lines changed: 29 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

index.html

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -237,21 +237,18 @@ <h1>News</h1>
237237
<div class="row">
238238

239239
<div class="col-sm-6 col-lg-6">
240-
<h4 class="anchor" name="pgCodeKeeper-6.3.0" id="pgCodeKeeper-6.3.0">pgCodeKeeper 6.3.0</h4>
241-
<p class="date">November 17, 2021</p>
240+
<h4 class="anchor" name="pgCodeKeeper-6.4.0" id="pgCodeKeeper-6.4.0">pgCodeKeeper 6.4.0</h4>
241+
<p class="date">March, 2022</p>
242242
<ul class="short-article">
243-
<li>
244-
Added <a href='https://www.postgresql.org/docs/14/release-14.html'>PostgreSQL 14</a> support:
245-
<ul>
246-
<li>parser support for new SQL and PL/pgSQL syntaxes</li>
247-
<li>support for SQL-standard function bodies, not wrapped as string literals</li>
248-
<li>support for COMPRESSION option in table columns</li>
249-
<li>support for MULTIRANGE and SUCSRIPT options in types</li>
250-
<li>support for keywords used as column names in SELECT without AS</li>
251-
<li>removed support of postfix unary operators</li>
252-
</ul>
253-
</li>
254-
<li>Fixed an error when parsing SELECT ... INTO in PL/pgSQL IF-statement.</li>
243+
<li>It is now possible to recursively load pgCodeKeeper libraries, which are referenced by other libraries added to the project. Library must be in a project (or project archive) format to have its own dependences, which must be listed in its <i>.dependencies</i> file.<br>
244+
This option is disabled by default so that behaviour of existing projects doesn't change. Users can enable this new mechanism in project settings.<br>
245+
In a general case, for library dependencies to be loaded, container of that library must have its <i>loadNested</i> flag set in <i>.dependencies</i> file. For instance, in this dependency chain: <i>project → lib1 → lib2 → lib3</i>, <i>lib2</i> will be loaded if <i>project</i> has the option enabled, and <i>lib3</i> will be loaded if the option is set in both <i>project</i> and <i>lib1</i>.</li>
246+
<li>Added a tree view of referenced libraries and their structure in Project Explorer.</li>
247+
<li>Added an option to save DB passwords in plain text in Eclipse workspace instead of Eclipse secure storage for cases where latter was unstable. Users can also use passwords stored in <i>.pgpass</i> file.</li>
248+
<li>Added an option to limit number of rows returned by executed SELECT statements.</li>
249+
<li>Non-relocatable extensions are now re-created when necessary.</li>
250+
<li>Improved SQL code formatter, fixed errors.</li>
251+
<li>Fixed an error where a newline was lost at the beginning of some expressions.</li>
255252
</ul>
256253
</div>
257254

js/main.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

news.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,20 @@
8282
<div id="release-block" class="container">
8383
<h1>Releases</h1>
8484

85+
<h4 class="anchor" name="pgCodeKeeper-6.4.0" id="pgCodeKeeper-6.4.0">pgCodeKeeper 6.4.0</h4>
86+
<p class="date">March, 2022</p>
87+
<ul class="short-article">
88+
<li>It is now possible to recursively load pgCodeKeeper libraries, which are referenced by other libraries added to the project. Library must be in a project (or project archive) format to have its own dependences, which must be listed in its <i>.dependencies</i> file.<br>
89+
This option is disabled by default so that behaviour of existing projects doesn't change. Users can enable this new mechanism in project settings.<br>
90+
In a general case, for library dependencies to be loaded, container of that library must have its <i>loadNested</i> flag set in <i>.dependencies</i> file. For instance, in this dependency chain: <i>project → lib1 → lib2 → lib3</i>, <i>lib2</i> will be loaded if <i>project</i> has the option enabled, and <i>lib3</i> will be loaded if the option is set in both <i>project</i> and <i>lib1</i>.</li>
91+
<li>Added a tree view of referenced libraries and their structure in Project Explorer.</li>
92+
<li>Added an option to save DB passwords in plain text in Eclipse workspace instead of Eclipse secure storage for cases where latter was unstable. Users can also use passwords stored in <i>.pgpass</i> file.</li>
93+
<li>Added an option to limit number of rows returned by executed SELECT statements.</li>
94+
<li>Non-relocatable extensions are now re-created when necessary.</li>
95+
<li>Improved SQL code formatter, fixed errors.</li>
96+
<li>Fixed an error where a newline was lost at the beginning of some expressions.</li>
97+
</ul>
98+
8599
<h4 class="anchor" name="pgCodeKeeper-6.3.0" id="pgCodeKeeper-6.3.0">pgCodeKeeper 6.3.0</h4>
86100
<p class="date">November 17, 2021</p>
87101
<ul class="short-article">

0 commit comments

Comments
 (0)